Search Results for

    Show / Hide Table of Contents

    Class X509CertificateFederationIdentityDefinition

    Represents X.509 certificate used as a service identity for security token encryption in federation scenarios.

    Inheritance
    object
    IdentityDefinitionBase
    X509CertificateIdentityDefinitionBase
    X509CertificateFederationIdentityDefinition
    Implements
    IValidator
    IExtensibleDataObject
    IX509CertificateIdentity
    Inherited Members
    X509CertificateIdentityDefinitionBase.GetCertificate(bool)
    X509CertificateIdentityDefinitionBase.GetIdentity()
    X509CertificateIdentityDefinitionBase.Validate()
    X509CertificateIdentityDefinitionBase.RawData
    X509CertificateIdentityDefinitionBase.FriendlyName
    X509CertificateIdentityDefinitionBase.Thumbprint
    IdentityDefinitionBase.GetEndpointIdentity()
    IdentityDefinitionBase.GetConfiguration()
    IdentityDefinitionBase.ToString()
    IdentityDefinitionBase.Create(Identity)
    IdentityDefinitionBase.Create(EndpointIdentity)
    IdentityDefinitionBase.IsMatch(IdentityDefinitionBase, IdentityDefinitionBase)
    IdentityDefinitionBase.Validate(bool)
    IdentityDefinitionBase.Id
    IdentityDefinitionBase.Key
    IdentityDefinitionBase.Description
    IdentityDefinitionBase.IsPublic
    IdentityDefinitionBase.FolderId
    IdentityDefinitionBase.Expired
    IdentityDefinitionBase.Created
    IdentityDefinitionBase.Updated
    IdentityDefinitionBase.IsEndpointIdentity
    IdentityDefinitionBase.ErrorMessage
    IdentityDefinitionBase.ExtensionData
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Nevatech.Vsb.Repository.Services.Identities
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    [DataContract(Namespace = "http://schemas.nevatech.com/sentinet/2011/02")]
    public sealed class X509CertificateFederationIdentityDefinition : X509CertificateIdentityDefinitionBase, IValidator, IExtensibleDataObject, IX509CertificateIdentity

    Constructors

    X509CertificateFederationIdentityDefinition()

    Initializes an empty instance.

    Declaration
    public X509CertificateFederationIdentityDefinition()

    X509CertificateFederationIdentityDefinition(Identity)

    Initializes new instance from provided Identity object.

    Declaration
    public X509CertificateFederationIdentityDefinition(Identity identity)
    Parameters
    Type Name Description
    Identity identity

    Identity object used to populate new instance.

    X509CertificateFederationIdentityDefinition(X509Certificate2)

    Initializes new instance from provided X.509 certificate.

    Declaration
    public X509CertificateFederationIdentityDefinition(X509Certificate2 certificate)
    Parameters
    Type Name Description
    X509Certificate2 certificate

    X.509 certificate used to initialize new instance.

    Properties

    Kind

    Gets stored identity kind (like X.509 certificate, SPN, etc).

    Declaration
    [DataMember]
    public override IdentityKind Kind { get; protected set; }
    Property Value
    Type Description
    IdentityKind
    Overrides
    IdentityDefinitionBase.Kind

    Implements

    IValidator
    IExtensibleDataObject
    IX509CertificateIdentity
    In This Article
    Back to top Nevatech Sentinet 6.7 Online Documentation