다음을 통해 공유


Pkcs12Builder 클래스

정의

PKCS#12 PFX 데이터 값을 만들 수 있습니다. 이 클래스는 상속될 수 없습니다.

public ref class Pkcs12Builder sealed
public sealed class Pkcs12Builder
type Pkcs12Builder = class
Public NotInheritable Class Pkcs12Builder
상속
Pkcs12Builder

생성자

Pkcs12Builder()

Pkcs12Builder 클래스의 새 값을 초기화합니다.

속성

IsSealed

PFX 데이터가 봉인되었는지를 나타내는 값을 가져옵니다.

메서드

AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters)

바이트 배열에서 바이트 기반 암호를 사용하여 암호화된 번들의 PFX에 콘텐츠를 추가합니다.

AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters)

범위에서 바이트 기반 암호를 사용하여 암호화된 번들의 PFX에 콘텐츠를 추가합니다.

AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters)

범위에서 문자 기반 암호를 사용하여 암호화된 번들의 PFX에 콘텐츠를 추가합니다.

AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters)

문자열에서 문자 기반 암호를 사용하여 암호화된 번들의 PFX에 콘텐츠를 추가합니다.

AddSafeContentsUnencrypted(Pkcs12SafeContents)

암호화하지 않고 PFX에 콘텐츠를 추가합니다.

Encode()

봉인된 PFX의 콘텐츠를 인코딩하고 바이트 배열로 반환합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32)

범위에 있는 암호를 사용하여 콘텐츠에 대해 암호 기반 MAC(메시지 인증 코드)를 적용하여 PFX를 추가 변경 내용으로부터 봉인합니다.

SealWithMac(String, HashAlgorithmName, Int32)

문자열의 암호를 사용하여 콘텐츠에 대해 암호 기반 MAC(메시지 인증 코드)를 적용하여 PFX를 추가 변경 내용으로부터 봉인합니다.

SealWithoutIntegrity()

변조 방지를 적용하지 않고 추가 변경 내용으로부터 PFX를 봉인합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
TryEncode(Span<Byte>, Int32)

봉인된 PFX의 콘텐츠를 제공된 버퍼로 인코딩하려고 시도합니다.

적용 대상