SecurityToken.ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) 메서드

정의

지정된 키 식별자 절의 키를 가져옵니다.

public:
 virtual System::IdentityModel::Tokens::SecurityKey ^ ResolveKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public:
 virtual System::IdentityModel::Tokens::SecurityKey ^ ResolveKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ skiClause);
public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause);
abstract member ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
override this.ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
abstract member ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
override this.ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
Public Overridable Function ResolveKeyIdentifierClause (keyIdentifierClause As SecurityKeyIdentifierClause) As SecurityKey
Public Overridable Function ResolveKeyIdentifierClause (skiClause As SecurityKeyIdentifierClause) As SecurityKey

매개 변수

keyIdentifierClauseskiClause
SecurityKeyIdentifierClause

키를 가져올 SecurityKeyIdentifierClause입니다.

반환

SecurityKey

키를 나타내는 SecurityKey입니다.

설명

메서드는 ResolveKeyIdentifierClause 먼저 호출 MatchesKeyIdentifierClause 하여 지정된 키 식별자 절이 이 인스턴스와 같은지 여부를 확인합니다.

기본 구현은 컬렉션이 비어 있지 않고 반환되는 경우 컬렉션의 SecurityKeys 첫 번째 요소를 반환true하고, 그렇지 않으면 반환합니다null.MatchesKeyIdentifierClause

상속자 참고

에서 SecurityToken상속하고 메서드를 ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) 구현하고 keyIdentifierClause 확인할 수 없는 경우 반환 null합니다. 메서드에서 예외를 ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) throw하면 안 됩니다.

적용 대상

추가 정보