C# 클래스 URSA.Security.ResourceSecurityInfo

Describes a security requirements of a resource.
상속: ICloneable
파일 보기 프로젝트 열기: alien-mcl/URSA 1 사용 예제들

공개 메소드들

메소드 설명
Allow ( string claimType, string claimValue = null ) : ResourceSecurityInfo

Allows the specified claim type.

Clone ( ) : ResourceSecurityInfo

Clones this instance.

Deny ( string claimType, string claimValue = null ) : ResourceSecurityInfo

Denies the specified claim type.

Disallow ( string claimType, string claimValue = null ) : ResourceSecurityInfo

Disallows the specified claim type.

OverrideWith ( ResourceSecurityInfo specificSecurityInfo ) : ResourceSecurityInfo

Merges specifications overriding settings with those taken from specificSecurityInfo.

ResourceSecurityInfo ( ) : System

Initializes a new instance of the ResourceSecurityInfo class.

Undeny ( string claimType, string claimValue = null ) : ResourceSecurityInfo

Undenies the specified claim type.

비공개 메소드들

메소드 설명
ICloneable ( ) : object
Merge ( SecuritySpecificationInfo securitySpecificationInfo, object>.Expression mergingDelegate ) : void
ResourceSecurityInfo ( SecuritySpecificationInfo allowed, SecuritySpecificationInfo denied ) : System

메소드 상세

Allow() 공개 메소드

Allows the specified claim type.
public Allow ( string claimType, string claimValue = null ) : ResourceSecurityInfo
claimType string Type of the claim.
claimValue string The claim value.
리턴 ResourceSecurityInfo

Clone() 공개 메소드

Clones this instance.
public Clone ( ) : ResourceSecurityInfo
리턴 ResourceSecurityInfo

Deny() 공개 메소드

Denies the specified claim type.
public Deny ( string claimType, string claimValue = null ) : ResourceSecurityInfo
claimType string Type of the claim.
claimValue string The claim value.
리턴 ResourceSecurityInfo

Disallow() 공개 메소드

Disallows the specified claim type.
public Disallow ( string claimType, string claimValue = null ) : ResourceSecurityInfo
claimType string Type of the claim.
claimValue string The claim value.
리턴 ResourceSecurityInfo

OverrideWith() 공개 메소드

Merges specifications overriding settings with those taken from specificSecurityInfo.
public OverrideWith ( ResourceSecurityInfo specificSecurityInfo ) : ResourceSecurityInfo
specificSecurityInfo ResourceSecurityInfo The specific security information to merge with.
리턴 ResourceSecurityInfo

ResourceSecurityInfo() 공개 메소드

Initializes a new instance of the ResourceSecurityInfo class.
public ResourceSecurityInfo ( ) : System
리턴 System

Undeny() 공개 메소드

Undenies the specified claim type.
public Undeny ( string claimType, string claimValue = null ) : ResourceSecurityInfo
claimType string Type of the claim.
claimValue string The claim value.
리턴 ResourceSecurityInfo