SamlAuthenticationClaimResource Costruttori

Definizione

Inizializza una nuova istanza della classe SamlAuthenticationClaimResource.

Overload

Nome Descrizione
SamlAuthenticationClaimResource(DateTime, String, String, String)

Inizializza una nuova istanza della SamlAuthenticationClaimResource classe utilizzando l'istante specificato nel tempo, il metodo di autenticazione, il nome di dominio DNS e l'indirizzo IP specificati.

SamlAuthenticationClaimResource(DateTime, String, String, String, IEnumerable<SamlAuthorityBinding>)

Inizializza una nuova istanza della SamlAuthenticationClaimResource classe utilizzando l'istante specificato nel tempo, il metodo di autenticazione, il nome di dominio DNS, l'indirizzo IP e il riferimento a informazioni aggiuntive.

SamlAuthenticationClaimResource(DateTime, String, String, String, ReadOnlyCollection<SamlAuthorityBinding>)

Inizializza una nuova istanza della SamlAuthenticationClaimResource classe utilizzando l'istante specificato nel tempo, il metodo di autenticazione, il nome di dominio DNS, l'indirizzo IP e il riferimento a informazioni aggiuntive.

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inizializza una nuova istanza della SamlAuthenticationClaimResource classe utilizzando l'istante specificato nel tempo, il metodo di autenticazione, il nome di dominio DNS e l'indirizzo IP specificati.

public:
 SamlAuthenticationClaimResource(DateTime authenticationInstant, System::String ^ authenticationMethod, System::String ^ dnsAddress, System::String ^ ipAddress);
public SamlAuthenticationClaimResource(DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress);
new System.IdentityModel.Tokens.SamlAuthenticationClaimResource : DateTime * string * string * string -> System.IdentityModel.Tokens.SamlAuthenticationClaimResource
Public Sub New (authenticationInstant As DateTime, authenticationMethod As String, dnsAddress As String, ipAddress As String)

Parametri

authenticationInstant
DateTime

Oggetto DateTime che specifica il momento in cui l'oggetto è stato autenticato.

authenticationMethod
String

Riferimento URI che specifica la modalità di autenticazione dell'oggetto.

dnsAddress
String

Nome di dominio DNS in cui risiede il computer che ha autenticato l'oggetto.

ipAddress
String

Indirizzo IP del computer che ha autenticato l'oggetto.

Commenti

Il set di metodi di autenticazione è estendibile; La tabella seguente contiene tuttavia il set di metodi di autenticazione definiti nella specifica SAML.

Metodo di autenticazione URI
Parola chiave urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Secure Remote Password (SRP) urn:ietf:rfc:2945
Hardware Token URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Autenticazione client basata su certificati SSL/TLS urn:ietf:rfc:2246
Chiave pubblica PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Chiave pubblica SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Chiave pubblica XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Firma digitale XML urn:ietf:rfc:3075
Non specificato urn:oasis:names:tc:SAML:1.0:am:unspecified

Si applica a

SamlAuthenticationClaimResource(DateTime, String, String, String, IEnumerable<SamlAuthorityBinding>)

Inizializza una nuova istanza della SamlAuthenticationClaimResource classe utilizzando l'istante specificato nel tempo, il metodo di autenticazione, il nome di dominio DNS, l'indirizzo IP e il riferimento a informazioni aggiuntive.

public:
 SamlAuthenticationClaimResource(DateTime authenticationInstant, System::String ^ authenticationMethod, System::String ^ dnsAddress, System::String ^ ipAddress, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAuthorityBinding ^> ^ authorityBindings);
public SamlAuthenticationClaimResource(DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAuthorityBinding> authorityBindings);
new System.IdentityModel.Tokens.SamlAuthenticationClaimResource : DateTime * string * string * string * seq<System.IdentityModel.Tokens.SamlAuthorityBinding> -> System.IdentityModel.Tokens.SamlAuthenticationClaimResource
Public Sub New (authenticationInstant As DateTime, authenticationMethod As String, dnsAddress As String, ipAddress As String, authorityBindings As IEnumerable(Of SamlAuthorityBinding))

Parametri

authenticationInstant
DateTime

Oggetto DateTime che specifica il momento in cui l'oggetto è stato autenticato.

authenticationMethod
String

Riferimento URI che specifica la modalità di autenticazione dell'oggetto.

dnsAddress
String

Nome di dominio DNS in cui risiede il computer che ha autenticato l'oggetto.

ipAddress
String

Indirizzo IP del computer che ha autenticato l'oggetto.

authorityBindings
IEnumerable<SamlAuthorityBinding>

Oggetto IEnumerable<T> di tipo SamlAuthorityBinding che contiene informazioni aggiuntive sull'oggetto.

Eccezioni

authorityBindings contiene un membro che è null.

Commenti

Il set di metodi di autenticazione è estendibile; La tabella seguente contiene tuttavia il set di metodi di autenticazione definiti nella specifica SAML.

Metodo di autenticazione URI
Parola chiave urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Secure Remote Password (SRP) urn:ietf:rfc:2945
Hardware Token URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Autenticazione client basata su certificati SSL/TLS urn:ietf:rfc:2246
Chiave pubblica PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Chiave pubblica SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Chiave pubblica XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Firma digitale XML urn:ietf:rfc:3075
Non specificato urn:oasis:names:tc:SAML:1.0:am:unspecified

Si applica a

SamlAuthenticationClaimResource(DateTime, String, String, String, ReadOnlyCollection<SamlAuthorityBinding>)

Inizializza una nuova istanza della SamlAuthenticationClaimResource classe utilizzando l'istante specificato nel tempo, il metodo di autenticazione, il nome di dominio DNS, l'indirizzo IP e il riferimento a informazioni aggiuntive.

public:
 SamlAuthenticationClaimResource(DateTime authenticationInstant, System::String ^ authenticationMethod, System::String ^ dnsAddress, System::String ^ ipAddress, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Tokens::SamlAuthorityBinding ^> ^ authorityBindings);
public SamlAuthenticationClaimResource(DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SamlAuthorityBinding> authorityBindings);
new System.IdentityModel.Tokens.SamlAuthenticationClaimResource : DateTime * string * string * string * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SamlAuthorityBinding> -> System.IdentityModel.Tokens.SamlAuthenticationClaimResource
Public Sub New (authenticationInstant As DateTime, authenticationMethod As String, dnsAddress As String, ipAddress As String, authorityBindings As ReadOnlyCollection(Of SamlAuthorityBinding))

Parametri

authenticationInstant
DateTime

Oggetto DateTime che specifica il momento in cui l'oggetto è stato autenticato.

authenticationMethod
String

Riferimento URI che specifica la modalità di autenticazione dell'oggetto.

dnsAddress
String

Nome di dominio DNS in cui risiede il computer che ha autenticato l'oggetto.

ipAddress
String

Indirizzo IP del computer che ha autenticato l'oggetto.

authorityBindings
ReadOnlyCollection<SamlAuthorityBinding>

Oggetto ReadOnlyCollection<T> di tipo SamlAuthorityBinding che contiene informazioni aggiuntive sull'oggetto.

Eccezioni

authorityBindings contiene un membro che è null.

Commenti

Il set di metodi di autenticazione è estendibile; La tabella seguente contiene tuttavia il set di metodi di autenticazione definiti nella specifica SAML.

Metodo di autenticazione URI
Parola chiave urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Secure Remote Password (SRP) urn:ietf:rfc:2945
Hardware Token URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Autenticazione client basata su certificati SSL/TLS urn:ietf:rfc:2246
Chiave pubblica PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Chiave pubblica SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Chiave pubblica XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Firma digitale XML urn:ietf:rfc:3075
Non specificato urn:oasis:names:tc:SAML:1.0:am:unspecified

Si applica a