ClaimsPrincipal.HasClaim 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 클레임 보안 주체와 연결된 클레임 ID가 지정된 조건과 일치하는 클레임을 포함하는지 여부를 확인합니다.
오버로드
HasClaim(Predicate<Claim>) |
이 클레임 보안 주체와 연결된 클레임 ID에 지정된 조건자와 일치하는 클레임이 들어 있는지 여부를 확인합니다. |
HasClaim(String, String) |
이 클레임 보안 주체와 연결된 클레임 ID에 지정된 클레임 형식 및 값을 갖는 클레임이 들어 있는지 여부를 확인합니다. |
HasClaim(Predicate<Claim>)
- Source:
- ClaimsPrincipal.cs
- Source:
- ClaimsPrincipal.cs
- Source:
- ClaimsPrincipal.cs
이 클레임 보안 주체와 연결된 클레임 ID에 지정된 조건자와 일치하는 클레임이 들어 있는지 여부를 확인합니다.
public:
virtual bool HasClaim(Predicate<System::Security::Claims::Claim ^> ^ match);
public virtual bool HasClaim (Predicate<System.Security.Claims.Claim> match);
abstract member HasClaim : Predicate<System.Security.Claims.Claim> -> bool
override this.HasClaim : Predicate<System.Security.Claims.Claim> -> bool
Public Overridable Function HasClaim (match As Predicate(Of Claim)) As Boolean
매개 변수
반환
일치하는 클레임이 있으면 true
이고, 없으면 false
입니다.
예외
match
이(가) null
인 경우
설명
각각 ClaimsIdentity 이 호출됩니다.
추가 정보
ClaimsIdentity.HasClaim(String, String).
적용 대상
HasClaim(String, String)
- Source:
- ClaimsPrincipal.cs
- Source:
- ClaimsPrincipal.cs
- Source:
- ClaimsPrincipal.cs
이 클레임 보안 주체와 연결된 클레임 ID에 지정된 클레임 형식 및 값을 갖는 클레임이 들어 있는지 여부를 확인합니다.
public:
virtual bool HasClaim(System::String ^ type, System::String ^ value);
public virtual bool HasClaim (string type, string value);
abstract member HasClaim : string * string -> bool
override this.HasClaim : string * string -> bool
Public Overridable Function HasClaim (type As String, value As String) As Boolean
매개 변수
- type
- String
일치시킬 클레임의 형식입니다.
- value
- String
일치시킬 클레임의 값입니다.
반환
일치하는 클레임이 있으면 true
이고, 없으면 false
입니다.
예외
type
또는 value
가 null
인 경우
설명
또는 OriginalIssuer 속성을 확인하지 Issuer 않습니다. 값에 대/소문자를 구분하는 서수로 비교합니다. 형식에서 대/소문자를 구분하지 않습니다.
적용 대상
.NET