Condividi tramite


SamlAuthenticationClaimResource Costruttori

Definizione

Inizializza una nuova istanza della classe SamlAuthenticationClaimResource.

Overload

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inizializza una nuova istanza della classe SamlAuthenticationClaimResource utilizzando il momento, 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 classe SamlAuthenticationClaimResource utilizzando il momento, il metodo di autenticazione, il nome di dominio DNS e l'indirizzo IP specificati, nonché il riferimento a informazioni aggiuntive.

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

Inizializza una nuova istanza della classe SamlAuthenticationClaimResource utilizzando il momento, il metodo di autenticazione, il nome di dominio DNS e l'indirizzo IP specificati, nonché il riferimento a informazioni aggiuntive.

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inizializza una nuova istanza della classe SamlAuthenticationClaimResource utilizzando il momento, 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

Struttura DateTime che specifica il momento nel quale l'oggetto è stato autenticato.

authenticationMethod
String

Riferimento URI che specifica le modalità con cui è stato autenticato l'oggetto.

dnsAddress
String

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

ipAddress
String

Indirizzo IP del computer principale che ha autenticato l'oggetto.

Commenti

Il set di metodi di autenticazione è estendibile; tuttavia nella tabella seguente è contenuto il set di metodi di autenticazione definito nella specifica SAML.

Metodo di autenticazione URI
Password urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Secure Remote Password (SRP) urn:ietf:rfc:2945
Token hardware 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 specificata urn:oasis:names:tc:SAML:1.0:am:unspecified

Si applica a

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

Inizializza una nuova istanza della classe SamlAuthenticationClaimResource utilizzando il momento, il metodo di autenticazione, il nome di dominio DNS e l'indirizzo IP specificati, nonché 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

Struttura DateTime che specifica il momento nel quale l'oggetto è stato autenticato.

authenticationMethod
String

Riferimento URI che specifica le modalità con cui è stato autenticato l'oggetto.

dnsAddress
String

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

ipAddress
String

Indirizzo IP del computer principale che ha autenticato l'oggetto.

authorityBindings
IEnumerable<SamlAuthorityBinding>

IEnumerable<T> di tipo SamlAuthorityBinding che contiene informazioni aggiuntive sul soggetto.

Eccezioni

authorityBindings contiene un membro null.

Commenti

Il set di metodi di autenticazione è estendibile; tuttavia nella tabella seguente è contenuto il set di metodi di autenticazione definito nella specifica SAML.

Metodo di autenticazione URI
Password urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Secure Remote Password (SRP) urn:ietf:rfc:2945
Token hardware 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 specificata urn:oasis:names:tc:SAML:1.0:am:unspecified

Si applica a

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

Inizializza una nuova istanza della classe SamlAuthenticationClaimResource utilizzando il momento, il metodo di autenticazione, il nome di dominio DNS e l'indirizzo IP specificati, nonché 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

Struttura DateTime che specifica il momento nel quale l'oggetto è stato autenticato.

authenticationMethod
String

Riferimento URI che specifica le modalità con cui è stato autenticato l'oggetto.

dnsAddress
String

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

ipAddress
String

Indirizzo IP del computer principale che ha autenticato l'oggetto.

authorityBindings
ReadOnlyCollection<SamlAuthorityBinding>

ReadOnlyCollection<T> di tipo SamlAuthorityBinding che contiene informazioni aggiuntive sul soggetto.

Eccezioni

authorityBindings contiene un membro null.

Commenti

Il set di metodi di autenticazione è estendibile; tuttavia nella tabella seguente è contenuto il set di metodi di autenticazione definito nella specifica SAML.

Metodo di autenticazione URI
Password urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Secure Remote Password (SRP) urn:ietf:rfc:2945
Token hardware 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 specificata urn:oasis:names:tc:SAML:1.0:am:unspecified

Si applica a