다음을 통해 공유


IDataProtector 인터페이스

정의

데이터 보호 서비스를 제공할 수 있는 인터페이스입니다.

public interface class IDataProtector : Microsoft::AspNetCore::DataProtection::IDataProtectionProvider
public interface IDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
type IDataProtector = interface
    interface IDataProtectionProvider
Public Interface IDataProtector
Implements IDataProtectionProvider
파생
구현

메서드

CreateProtector(String)

지정된 용도를 IDataProtector 만듭니다.

(다음에서 상속됨 IDataProtectionProvider)
Protect(Byte[])

일반 텍스트 데이터의 일부를 암호화하여 보호합니다.

Unprotect(Byte[])

보호된 데이터의 일부를 암호화하여 보호 해제합니다.

확장 메서드

ToTimeLimitedDataProtector(IDataProtector)

페이로드를 IDataProtectorITimeLimitedDataProtector 한정된 수명으로 보호할 수 있도록 을 로 변환합니다.

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

IDataProtector 지정된 목적 목록을 만듭니다.

CreateProtector(IDataProtectionProvider, String, String[])

IDataProtector 지정된 목적 목록을 만듭니다.

Protect(IDataProtector, String)

일반 텍스트 데이터의 일부를 암호화하여 보호합니다.

Unprotect(IDataProtector, String)

보호된 데이터의 일부를 암호화하여 보호 해제합니다.

적용 대상