|
CanReadToken(String)
|
xml で正しい開始要素を調べることで、文字列が有効な Saml2 トークンであるかどうかを判断します。
|
|
CanReadToken(XmlReader)
|
現在のリーダーが Saml2 アサーションに配置されているかどうかを示します。
|
|
ConsolidateAttributes(ICollection<Saml2Attribute>)
|
複数の値を持つ 1 つの属性に属性を統合します。
|
|
CreateActorString(ClaimsIdentity)
|
ClaimsIdentity を文字列に変換します。
|
|
CreateAdvice(SecurityTokenDescriptor)
|
アサーションのアドバイスを作成します。
|
|
CreateAttribute(Claim)
|
要求から Saml2Attribute を作成します。
|
|
CreateAttributeStatement(SecurityTokenDescriptor)
|
SecurityTokenDescriptorからSaml2AttributeStatementを作成します。ClaimsIdentity
|
|
CreateAuthenticationStatement(AuthenticationInformation)
|
Saml2AuthenticationStatement を作成します
|
|
CreateAuthorizationDecisionStatement(SecurityTokenDescriptor)
|
Saml2AuthorizationDecisionStatementからSecurityTokenDescriptorを作成します。
|
|
CreateClaimsIdentity(Saml2SecurityToken, String, TokenValidationParameters)
|
Saml2 トークンから要求を作成します。
|
|
CreateConditions(SecurityTokenDescriptor)
|
アサーションの条件を作成します。
|
|
CreateIssuerNameIdentifier(SecurityTokenDescriptor)
|
アサーション発行者を識別する名前識別子を作成します。
|
|
CreateSecurityTokenReference(SecurityToken, Boolean)
|
SecurityKeyIdentifierClause を返します。
(継承元 SecurityTokenHandler)
|
|
CreateStatements(SecurityTokenDescriptor, AuthenticationInformation)
|
アサーションに含めるSaml2StatementのIEnumerable<T>を作成します。
|
|
CreateStatements(SecurityTokenDescriptor)
|
アサーションに含めるSaml2StatementのIEnumerable<T>を作成します。
|
|
CreateSubject(SecurityTokenDescriptor)
|
アサーションの SAML2 サブジェクトを作成します。
|
|
CreateToken(SecurityTokenDescriptor, AuthenticationInformation)
|
Saml2SecurityTokenを作成します。
|
|
CreateToken(SecurityTokenDescriptor)
|
Saml2SecurityTokenを作成します。
|
|
ProcessAttributeStatement(Saml2AttributeStatement, ClaimsIdentity, String)
|
Saml2AttributeStatementから要求を作成します。
|
|
ProcessAuthenticationStatement(Saml2AuthenticationStatement, ClaimsIdentity, String)
|
Saml2AuthenticationStatementから要求を作成します。
|
|
ProcessAuthorizationDecisionStatement(Saml2AuthorizationDecisionStatement, ClaimsIdentity, String)
|
Saml2AuthorizationDecisionStatementから要求を作成します。
|
|
ProcessStatements(ICollection<Saml2Statement>, ClaimsIdentity, String)
|
すべてのステートメントを処理し、要求を ID に追加します。
|
|
ProcessSubject(Saml2Subject, ClaimsIdentity, String)
|
Saml2Subjectからの要求をClaimsIdentityに追加します。
|
|
ReadSaml2Token(String)
|
文字列を Saml2SecurityToken のインスタンスに変換します。
|
|
ReadSaml2Token(XmlReader)
|
XmlReader が Saml2 アサーションの先頭に配置されている Saml2SecurityToken を読み取ります。
|
|
ReadToken(String)
|
文字列を Saml2SecurityToken のインスタンスに変換します。
|
|
ReadToken(XmlReader, TokenValidationParameters)
|
XmlReader を使用して SAML 2.0 トークンを読み取り、検証します。
|
|
ReadToken(XmlReader)
|
XmlReader が Saml2 アサーションの先頭に配置されている Saml2SecurityToken を読み取ります。
|
|
ResolveIssuerSigningKey(String, Saml2SecurityToken, TokenValidationParameters)
|
トークンの署名の検証に使用する SecurityKey を返します。
|
|
SetClaimsIdentityActorFromAttribute(Saml2Attribute, ClaimsIdentity, String)
|
このメソッドは、特殊な種類の Saml2Attribute が検出されたときに呼び出されます。 渡された Saml2Attribute は、AttributeValues のコレクションを含む Saml2Attribute をラップし、それぞれが要求にマップされます。 すべての要求は、指定された発行者を持つ ClaimsIdentity で返されます。
|
|
ValidateAudience(IEnumerable<String>, SecurityToken, TokenValidationParameters)
|
Saml2SecurityTokenで見つかった対象ユーザーが有効かどうかを判断します。
|
|
ValidateConditions(Saml2SecurityToken, TokenValidationParameters)
|
有効期間と対象ユーザーの条件を検証します。
|
|
ValidateConfirmationData(Saml2SecurityToken, TokenValidationParameters, Saml2SubjectConfirmationData)
|
オブジェクト Saml2SubjectConfirmationData 検証します。
|
|
ValidateIssuer(String, SecurityToken, TokenValidationParameters)
|
Saml2SecurityTokenで見つかった発行者が有効かどうかを判断します。
|
|
ValidateIssuerSecurityKey(SecurityKey, Saml2SecurityToken, TokenValidationParameters)
|
SigningKeyが予期される値であることを検証します。
|
|
ValidateLifetime(Nullable<DateTime>, Nullable<DateTime>, SecurityToken, TokenValidationParameters)
|
Saml2SecurityTokenの有効期間を検証します。
|
|
ValidateOneTimeUseCondition(Saml2SecurityToken, TokenValidationParameters)
|
OneTimeUse 条件を検証します。
|
|
ValidateSignature(String, TokenValidationParameters)
|
署名を検証します。
|
|
ValidateSubject(Saml2SecurityToken, TokenValidationParameters)
|
最初の SubjectConfirmationData を検証します
|
|
ValidateToken(String, TokenValidationParameters, SecurityToken)
|
Saml2SecurityTokenを読み取って検証します。
|
|
ValidateToken(XmlReader, TokenValidationParameters, SecurityToken)
|
Saml2SecurityTokenを読み取って検証します。
|
|
ValidateTokenAsync(SecurityToken, TokenValidationParameters)
|
トークンを検証します。
検証エラーの場合、例外はスローされません。代わりに、返された TokenValidationResult.Exception プロパティで例外が設定されます。
呼び出し元は常に TokenValidationResult.IsValid プロパティをチェックして、結果の有効性を確認する必要があります。
(継承元 TokenHandler)
|
|
ValidateTokenAsync(String, TokenValidationParameters)
|
トークンを検証します。
検証エラーの場合、例外はスローされません。代わりに、返された TokenValidationResult.Exception プロパティで例外が設定されます。
呼び出し元は常に TokenValidationResult.IsValid プロパティをチェックして、結果の有効性を確認する必要があります。
|
|
ValidateTokenReplay(Nullable<DateTime>, String, TokenValidationParameters)
|
再生のトークンを検証します。
|
|
WriteToken(SecurityToken)
|
Saml2SecurityTokenを文字列にシリアル化します。
|
|
WriteToken(XmlWriter, SecurityToken)
|
XmlWriter を使用して Saml2SecurityToken を書き込みます。
|