다음을 통해 공유


EphemeralDataProtectionProvider 클래스

정의

IDataProtectionProvider 일시적인 입니다.

public ref class EphemeralDataProtectionProvider sealed : Microsoft::AspNetCore::DataProtection::IDataProtectionProvider
public sealed class EphemeralDataProtectionProvider : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
type EphemeralDataProtectionProvider = class
    interface IDataProtectionProvider
Public NotInheritable Class EphemeralDataProtectionProvider
Implements IDataProtectionProvider
상속
EphemeralDataProtectionProvider
구현

설명

지정된 EphemeralDataProtectionProvider instance 생성된 페이로드는 동일한 instance 의해서만 해독할 수 있습니다. instance 손실되면 해당 instance 생성된 모든 암호 텍스트는 영구적으로 해독할 수 없습니다.

생성자

EphemeralDataProtectionProvider()

임시 IDataProtectionProvider를 만듭니다.

EphemeralDataProtectionProvider(ILoggerFactory)

로깅을 사용하여 임시 IDataProtectionProvider 를 만듭니다.

EphemeralDataProtectionProvider(IServiceProvider)

공급자가 사용할 서비스(예: 로깅)를 선택적으로 제공하는 임시 IDataProtectionProvider를 만듭니다.

메서드

CreateProtector(String)

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

확장 메서드

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

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

CreateProtector(IDataProtectionProvider, String, String[])

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

적용 대상