SamlAuthenticationClaimResource Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der SamlAuthenticationClaimResource-Klasse.
Überlädt
SamlAuthenticationClaimResource(DateTime, String, String, String) |
Initialisiert eine neue Instanz der SamlAuthenticationClaimResource-Klasse unter Verwendung des angegebenen Zeitpunkts, der angegebenen Authentifizierungsmethode, des DNS-Domänennamens und der IP-Adresse. |
SamlAuthenticationClaimResource(DateTime, String, String, String, IEnumerable<SamlAuthorityBinding>) |
Initialisiert eine neue Instanz der SamlAuthenticationClaimResource-Klasse unter Verwendung des angegebenen Zeitpunkts, der angegebenen Authentifizierungsmethode, des DNS-Domänennamens, der IP-Adresse und des Verweises auf zusätzliche Informationen. |
SamlAuthenticationClaimResource(DateTime, String, String, String, ReadOnlyCollection<SamlAuthorityBinding>) |
Initialisiert eine neue Instanz der SamlAuthenticationClaimResource-Klasse unter Verwendung des angegebenen Zeitpunkts, der angegebenen Authentifizierungsmethode, des DNS-Domänennamens, der IP-Adresse und des Verweises auf zusätzliche Informationen. |
SamlAuthenticationClaimResource(DateTime, String, String, String)
Initialisiert eine neue Instanz der SamlAuthenticationClaimResource-Klasse unter Verwendung des angegebenen Zeitpunkts, der angegebenen Authentifizierungsmethode, des DNS-Domänennamens und der IP-Adresse.
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)
Parameter
- authenticationInstant
- DateTime
Ein DateTime, der den Zeitpunkt angibt, zu dem das Subjekt authentifiziert wurde.
- authenticationMethod
- String
Ein URI-Verweis, der angibt, wie das Subjekt authentifiziert wurde.
- dnsAddress
- String
Der DNS-Domänenname, in dem sich der Computer befindet, der das Subjekt authentifiziert hat.
- ipAddress
- String
Die IP-Adresse des Computers, der das Subjekt authentifiziert hat.
Hinweise
Der Satz an Authentifizierungsmethoden ist zwar erweiterbar, die folgende Tabelle enthält jedoch den Satz an Authentifizierungsmethoden, die in der SAML-Spezifikation definiert wurden.
Authentifizierungsmethode | URI |
---|---|
Kennwort | urn:oasis:names:tc:SAML:1.0:am:password |
Kerberos | urn:ietf:rfc:1510 |
Sichern von Remote-Kennwort (SRP) | urn:ietf:rfc:2945 |
Hardwaretoken | URI:urn:oasis:names:tc:SAML:1 .0: am:HardwareToken |
SSL/TLS-Zertifikat-basierte Clientauthentifizierung | urn:ietf:rfc:2246 |
Öffentlicher PGP-Schlüssel | urn:oasis:names:tc:SAML:1.0:am:PGP |
Öffentlicher SPKI-Schlüssel | urn:oasis:names:tc:SAML:1.0:am:SPKI |
Öffentlicher XKMS-Schlüssel | urn:oasis:names:tc:SAML:1.0:am:XKMS |
Digitale XML-Signatur | urn:ietf:rfc:3075 |
Nicht angegeben. | urn:oasis:names:tc:SAML:1.0:am:unspecified |
Gilt für:
SamlAuthenticationClaimResource(DateTime, String, String, String, IEnumerable<SamlAuthorityBinding>)
Initialisiert eine neue Instanz der SamlAuthenticationClaimResource-Klasse unter Verwendung des angegebenen Zeitpunkts, der angegebenen Authentifizierungsmethode, des DNS-Domänennamens, der IP-Adresse und des Verweises auf zusätzliche Informationen.
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))
Parameter
- authenticationInstant
- DateTime
Ein DateTime, der den Zeitpunkt angibt, zu dem das Subjekt authentifiziert wurde.
- authenticationMethod
- String
Ein URI-Verweis, der angibt, wie das Subjekt authentifiziert wurde.
- dnsAddress
- String
Der DNS-Domänenname, in dem sich der Computer befindet, der das Subjekt authentifiziert hat.
- ipAddress
- String
Die IP-Adresse des Computers, der das Subjekt authentifiziert hat.
- authorityBindings
- IEnumerable<SamlAuthorityBinding>
Ein IEnumerable<T> des Typs SamlAuthorityBinding, der weitere Informationen über das Subjekt enthält.
Ausnahmen
authorityBindings
enthält einen Member, der null
ist.
Hinweise
Der Satz an Authentifizierungsmethoden ist zwar erweiterbar, die folgende Tabelle enthält jedoch den Satz an Authentifizierungsmethoden, die in der SAML-Spezifikation definiert wurden.
Authentifizierungsmethode | URI |
---|---|
Kennwort | urn:oasis:names:tc:SAML:1.0:am:password |
Kerberos | urn:ietf:rfc:1510 |
Sichern von Remote-Kennwort (SRP) | urn:ietf:rfc:2945 |
Hardwaretoken | URI:urn:oasis:names:tc:SAML:1 .0: am:HardwareToken |
SSL/TLS-Zertifikat-basierte Clientauthentifizierung | urn:ietf:rfc:2246 |
Öffentlicher PGP-Schlüssel | urn:oasis:names:tc:SAML:1.0:am:PGP |
Öffentlicher SPKI-Schlüssel | urn:oasis:names:tc:SAML:1.0:am:SPKI |
Öffentlicher XKMS-Schlüssel | urn:oasis:names:tc:SAML:1.0:am:XKMS |
Digitale XML-Signatur | urn:ietf:rfc:3075 |
Nicht angegeben. | urn:oasis:names:tc:SAML:1.0:am:unspecified |
Gilt für:
SamlAuthenticationClaimResource(DateTime, String, String, String, ReadOnlyCollection<SamlAuthorityBinding>)
Initialisiert eine neue Instanz der SamlAuthenticationClaimResource-Klasse unter Verwendung des angegebenen Zeitpunkts, der angegebenen Authentifizierungsmethode, des DNS-Domänennamens, der IP-Adresse und des Verweises auf zusätzliche Informationen.
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))
Parameter
- authenticationInstant
- DateTime
Ein DateTime, der den Zeitpunkt angibt, zu dem das Subjekt authentifiziert wurde.
- authenticationMethod
- String
Ein URI-Verweis, der angibt, wie das Subjekt authentifiziert wurde.
- dnsAddress
- String
Der DNS-Domänenname, in dem sich der Computer befindet, der das Subjekt authentifiziert hat.
- ipAddress
- String
Die IP-Adresse des Computers, der das Subjekt authentifiziert hat.
- authorityBindings
- ReadOnlyCollection<SamlAuthorityBinding>
Ein ReadOnlyCollection<T> des Typs SamlAuthorityBinding, der weitere Informationen über das Subjekt enthält.
Ausnahmen
authorityBindings
enthält einen Member, der null
ist.
Hinweise
Der Satz an Authentifizierungsmethoden ist zwar erweiterbar, die folgende Tabelle enthält jedoch den Satz an Authentifizierungsmethoden, die in der SAML-Spezifikation definiert wurden.
Authentifizierungsmethode | URI |
---|---|
Kennwort | urn:oasis:names:tc:SAML:1.0:am:password |
Kerberos | urn:ietf:rfc:1510 |
Sichern von Remote-Kennwort (SRP) | urn:ietf:rfc:2945 |
Hardwaretoken | URI:urn:oasis:names:tc:SAML:1 .0: am:HardwareToken |
SSL/TLS-Zertifikat-basierte Clientauthentifizierung | urn:ietf:rfc:2246 |
Öffentlicher PGP-Schlüssel | urn:oasis:names:tc:SAML:1.0:am:PGP |
Öffentlicher SPKI-Schlüssel | urn:oasis:names:tc:SAML:1.0:am:SPKI |
Öffentlicher XKMS-Schlüssel | urn:oasis:names:tc:SAML:1.0:am:XKMS |
Digitale XML-Signatur | urn:ietf:rfc:3075 |
Nicht angegeben. | urn:oasis:names:tc:SAML:1.0:am:unspecified |