AddDelegateToAttributes(ClaimsIdentity, ICollection<SamlAttribute>, SecurityTokenDescriptor)
|
ActAs サブジェクトに関連付けられているデリゲートをすべて属性コレクションに追加します。
|
CanReadKeyIdentifierClause(XmlReader)
|
指定した XML リーダーによって参照される XML 要素が、このインスタンスによって逆シリアル化できるキー識別子節であるかどうかを示す値を返します。
(継承元 SecurityTokenHandler)
|
CanReadToken(String)
|
指定した文字列が、このインスタンスが処理する型のトークンとして逆シリアル化できるかどうかを示す値を返します。
(継承元 SecurityTokenHandler)
|
CanReadToken(XmlReader)
|
現在の XML 要素をこのインスタンスで処理される型のトークンとして読み取ることができるかどうかを示します。
|
CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)
|
指定したキー識別子句をこのインスタンスでシリアル化できるかどうかを示す値を返します。
(継承元 SecurityTokenHandler)
|
CollectAttributeValues(ICollection<SamlAttribute>)
|
クレームの型、クレーム値の型、および元の発行者が共通している属性を収集して、複数の値を持つ単一の属性にします。
|
CreateAdvice(SecurityTokenDescriptor)
|
派生クラスでオーバーライドされると、アサーションの SamlAdvice オブジェクトを作成します。
|
CreateAssertion(String, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)
|
指定した発行者、条件、アドバイス、およびステートメントを使用して SamlAssertion オブジェクトを作成します。 このメソッドをオーバーライドして、アサーションを作成するために使用されるパラメーターをカスタマイズできます。
|
CreateAttribute(Claim, SecurityTokenDescriptor)
|
クレームから SamlAttribute オブジェクトを作成します。
|
CreateAttributeStatement(SamlSubject, ClaimsIdentity, SecurityTokenDescriptor)
|
トークン記述子から SamlAttributeStatement オブジェクトを作成します。
|
CreateAuthenticationStatement(SamlSubject, AuthenticationInformation, SecurityTokenDescriptor)
|
指定した認証情報から SAML 1.1 認証ステートメントを作成します。
|
CreateClaims(SamlSecurityToken)
|
SAML 1.1 トークンからクレームを作成します。
|
CreateConditions(Lifetime, String, SecurityTokenDescriptor)
|
アサーションの条件を作成します。
|
CreateSamlSubject(SecurityTokenDescriptor)
|
アサーションの SAML 1.1 サブジェクトを作成します。
|
CreateSecurityTokenReference(SecurityToken, Boolean)
|
トークンがメッセージに添付されていない場合に、セキュリティ トークン参照を作成します。
|
CreateStatements(SecurityTokenDescriptor)
|
アサーションに含める SAML 1.1 ステートメントを作成します。
|
CreateToken(SecurityTokenDescriptor)
|
トークン記述子に基づいてセキュリティ トークンを作成します。
|
CreateWindowsIdentity(String)
|
指定したユーザー プリンシパル名 (UPN) を使用して WindowsIdentity オブジェクトを作成します。
|
CreateXmlStringFromAttributes(IEnumerable<SamlAttribute>)
|
アクターを表す SAML 1.1 の属性のコレクションから XML 形式の文字列を作成します。
|
DenormalizeAuthenticationType(String)
|
SAML 認証方法の指定の正規化された値が一致する SAML11 認証方法の ID を返します。
|
DetectReplayedToken(SecurityToken)
|
指定したトークンがトークン再生キャッシュに存在する場合は例外をスローします。それ以外の場合は、トークンがキャッシュに追加されます。
|
Equals(Object)
|
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。
(継承元 Object)
|
FindUpn(ClaimsIdentity)
|
ID を ClaimsIdentity オブジェクトにマップするために、指定した WindowsIdentity オブジェクトで UPN クレーム値を検索します。
|
GetEncryptingCredentials(SecurityTokenDescriptor)
|
トークン暗号化の資格情報を取得します。 資格情報を暗号化するトークンを変更するには、このメソッドをオーバーライドします。
|
GetHashCode()
|
既定のハッシュ関数として機能します。
(継承元 Object)
|
GetSigningCredentials(SecurityTokenDescriptor)
|
アサーションを署名するための資格情報を取得します。
|
GetTokenReplayCacheEntryExpirationTime(SamlSecurityToken)
|
トークンがトークン再生キャッシュに保持される必要があるまでの時間を返します。
|
GetTokenTypeIdentifiers()
|
このハンドラーでサポートされているトークンの種類の識別子を取得します。
|
GetType()
|
現在のインスタンスの Type を取得します。
(継承元 Object)
|
LoadCustomConfiguration(XmlNodeList)
|
カスタム構成を XML から読み込みます。
|
MemberwiseClone()
|
現在の Object の簡易コピーを作成します。
(継承元 Object)
|
NormalizeAuthenticationType(String)
|
SAML1.1 認証方法の識別子に一致する正規化された値を返します。
|
ProcessAttributeStatement(SamlAttributeStatement, ClaimsIdentity, String)
|
SAML 1.1 属性ステートメントからクレームを作成し、指定したサブジェクトに追加します。
|
ProcessAuthenticationStatement(SamlAuthenticationStatement, ClaimsIdentity, String)
|
SAML 1.1 認証ステートメントからクレームを作成し、指定したサブジェクトに追加します。
|
ProcessAuthorizationDecisionStatement(SamlAuthorizationDecisionStatement, ClaimsIdentity, String)
|
SAML 1.1 承認決定ステートメントからクレームを作成し、指定したサブジェクトに追加します。
|
ProcessSamlSubject(SamlSubject, ClaimsIdentity, String)
|
SAML 1.1 サブジェクトからクレームを作成し、指定したサブジェクトに追加します。
|
ProcessStatement(IList<SamlStatement>, ClaimsIdentity, String)
|
SAML 1.1 ステートメントのコレクションからクレームを作成し、指定したサブジェクトに追加します。
|
ReadAction(XmlReader)
|
<saml:Action> 要素を読み取ります。
|
ReadAdvice(XmlReader)
|
<saml:Advice> 要素を読み取ります。
|
ReadAssertion(XmlReader)
|
<saml:Assertion> 要素を読み取ります。
|
ReadAttribute(XmlReader)
|
<saml:Attribute> 要素を読み取ります。
|
ReadAttributeStatement(XmlReader)
|
saml:AttributeStatementType の xsi:type を指定する <saml:AttributeStatement> 要素または <saml:Statement> 要素を読み取ります。
|
ReadAttributeValue(XmlReader, SamlAttribute)
|
属性値を読み取ります。
|
ReadAudienceRestrictionCondition(XmlReader)
|
指定した XML リーダーから <saml:AudienceRestrictionCondition> 要素を読み取ります。
|
ReadAuthenticationStatement(XmlReader)
|
saml:AttributeStatementType の xsi:type を指定する <saml:AuthnStatement> 要素または <saml:Statement> 要素を読み取ります。
|
ReadAuthorityBinding(XmlReader)
|
<saml:AuthorityBinding> 要素を読み取ります。
|
ReadAuthorizationDecisionStatement(XmlReader)
|
saml:AuthzDecisionStatementType の xsi:type を指定する <saml:AuthzDecisionStatement> 要素または <saml:Statement> 要素を読み取ります。
|
ReadCondition(XmlReader)
|
指定したリーダーから saml:AudienceRestrictionCondition または saml:DoNotCacheCondition を読み取ります。
|
ReadConditions(XmlReader)
|
<saml:Conditions> 要素を読み取ります。
|
ReadDoNotCacheCondition(XmlReader)
|
指定した XML リーダーから saml:DoNotCacheCondition 要素を読み取ります。
|
ReadEvidence(XmlReader)
|
<saml:Evidence> 要素を読み取ります。
|
ReadKeyIdentifierClause(XmlReader)
|
派生クラスでオーバーライドされると、指定された XML リーダーによって参照される XML を、派生クラスによって処理されるトークンを参照するキー識別句に逆シリアル化します。
(継承元 SecurityTokenHandler)
|
ReadSigningKeyInfo(XmlReader, SamlAssertion)
|
SAML Signing KeyInfo を逆シリアル化します。
|
ReadStatement(XmlReader)
|
<saml:Statement> 要素を読み取ります。
|
ReadSubject(XmlReader)
|
<saml:Subject> 要素を読み取ります。
|
ReadSubjectKeyInfo(XmlReader)
|
SAML サブジェクト <ds:KeyInfo>要素を逆シリアル化します。
|
ReadToken(String)
|
派生クラスでオーバーライドされると、派生クラスによって処理される型のトークンに指定の文字列を逆シリアル化します。
(継承元 SecurityTokenHandler)
|
ReadToken(XmlReader)
|
指定されたストリームから SAML 1.1 トークンを読み取ります。
|
ReadToken(XmlReader, SecurityTokenResolver)
|
派生クラスでオーバーライドされると、指定された XML リーダーによって参照される XML を、指定のトークン リゾルバーを使用して派生クラスによって処理される型のトークンに逆シリアル化します。
(継承元 SecurityTokenHandler)
|
ResolveIssuerToken(SamlAssertion, SecurityTokenResolver)
|
署名キー識別子を SecurityToken へと解決します。
|
ResolveSubjectKeyIdentifier(SecurityKeyIdentifier)
|
saml:Subject 要素で指定された SecurityKeyIdentifier を解決します。
|
SetDelegateFromAttribute(SamlAttribute, ClaimsIdentity, String)
|
このメソッドは、特殊な型の SamlAttribute が検出されたときに呼び出されます。 渡された SamlAttribute は、(SamlAttribute プロパティに) 属性値のコレクションを格納する AttributeValues をラップします。それぞれがクレームにマップされます。 指定した発行者と共に、すべてのクレームが ClaimsIdentity に返されます。
|
ToString()
|
現在のオブジェクトを表す文字列を返します。
(継承元 Object)
|
TraceTokenValidationFailure(SecurityToken, String)
|
トレースが有効であるとき、セキュリティ トークンの検証中、障害イベントをトレースします。
(継承元 SecurityTokenHandler)
|
TraceTokenValidationSuccess(SecurityToken)
|
トレースが有効であるとき、セキュリティ トークン イベントの検証の成功をトレースします。
(継承元 SecurityTokenHandler)
|
TryResolveIssuerToken(SamlAssertion, SecurityTokenResolver, SecurityToken)
|
署名キー識別子を SecurityToken へと解決します。
|
ValidateConditions(SamlConditions, Boolean)
|
指定された SamlConditions オブジェクトを検証します。
|
ValidateToken(SecurityToken)
|
トークン データを検証し、クレームを返します。
|
WriteAction(XmlWriter, SamlAction)
|
<saml:Action> 要素を書き込みます。
|
WriteAdvice(XmlWriter, SamlAdvice)
|
<saml:Advice> 要素を書き込みます。
|
WriteAssertion(XmlWriter, SamlAssertion)
|
指定した XML ライターに、指定した SAML アサーションをシリアル化します。
|
WriteAttribute(XmlWriter, SamlAttribute)
|
<saml:Attribute> 要素を書き込みます。
|
WriteAttributeStatement(XmlWriter, SamlAttributeStatement)
|
<saml:AttributeStatement> 要素を書き込みます。
|
WriteAttributeValue(XmlWriter, String, SamlAttribute)
|
saml:Attribute 値を書き込みます。
|
WriteAudienceRestrictionCondition(XmlWriter, SamlAudienceRestrictionCondition)
|
<saml:AudienceRestriction> 要素を書き込みます。
|
WriteAuthenticationStatement(XmlWriter, SamlAuthenticationStatement)
|
<saml:AuthnStatement> 要素を書き込みます。
|
WriteAuthorityBinding(XmlWriter, SamlAuthorityBinding)
|
<saml:AuthorityBinding> 要素を書き込みます。
|
WriteAuthorizationDecisionStatement(XmlWriter, SamlAuthorizationDecisionStatement)
|
<saml:AuthzDecisionStatement> 要素を書き込みます。
|
WriteCondition(XmlWriter, SamlCondition)
|
指定された SamlCondition オブジェクトをシリアル化します。
|
WriteConditions(XmlWriter, SamlConditions)
|
<saml:Conditions> 要素を書き込みます。
|
WriteDoNotCacheCondition(XmlWriter, SamlDoNotCacheCondition)
|
<saml:DoNotCacheCondition> 要素を書き込みます。
|
WriteEvidence(XmlWriter, SamlEvidence)
|
<saml:Evidence> 要素を書き込みます。
|
WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)
|
派生クラスでオーバーライドされると、指定されたキー識別句を XML にシリアル化します。 キー識別句は、派生クラスでサポートされているタイプにする必要があります。
(継承元 SecurityTokenHandler)
|
WriteSigningKeyInfo(XmlWriter, SecurityKeyIdentifier)
|
指定された XML ライターを使用して Signing の <ds:KeyInfo> 要素を書き込みます。
|
WriteStatement(XmlWriter, SamlStatement)
|
SamlStatement を書き込みます。
|
WriteSubject(XmlWriter, SamlSubject)
|
<saml:Subject> 要素を書き込みます。
|
WriteSubjectKeyInfo(XmlWriter, SecurityKeyIdentifier)
|
指定された XML ライターを使用して Subject の <ds:KeyInfo> 要素をシリアル化します。
|
WriteToken(SecurityToken)
|
派生クラスでオーバーライドされると、指定されたセキュリティ トークンを文字列にシリアル化します。 トークンは、派生クラスによって処理される種類である必要があります。
(継承元 SecurityTokenHandler)
|
WriteToken(XmlWriter, SecurityToken)
|
指定した XML ライターに SAML トークンを書き込みます。
|