Show / Hide Table of Contents

Class X509Identity

Represents an client identity established by SSL client certificate authentication.

Inheritance
System.Object
X509Identity
Implements
System.Security.Principal.IIdentity
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Amqp.Listener
Assembly: Amqp.Net.dll
Syntax
public class X509Identity : IIdentity

Properties

AuthenticationType

Gets the type of authentication used. ("X509").

Declaration
public string AuthenticationType { get; }
Property Value
Type Description
System.String

Certificate

Gets the client certificate.

Declaration
public X509Certificate Certificate { get; }
Property Value
Type Description
System.Security.Cryptography.X509Certificates.X509Certificate

IsAuthenticated

Gets a value that indicates whether the user has been authenticated.

Declaration
public bool IsAuthenticated { get; }
Property Value
Type Description
System.Boolean

Name

Gets the name of the identity.

Declaration
public string Name { get; }
Property Value
Type Description
System.String

Implements

System.Security.Principal.IIdentity
Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX