CertificateRevocationListBuilder.AddEntry 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
AddEntry(Byte[], Nullable<DateTimeOffset>, Nullable<X509RevocationReason>) |
선택적 해지 시간 및 선택적 해지 이유로 지정된 일련 번호를 해지 목록에 추가합니다. |
AddEntry(ReadOnlySpan<Byte>, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>) |
선택적 해지 시간 및 선택적 해지 이유로 지정된 일련 번호를 해지 목록에 추가합니다. |
AddEntry(X509Certificate2, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>) |
선택적 해지 시간 및 선택적 해지 이유로 지정된 인증서를 해지 목록에 추가합니다. |
AddEntry(Byte[], Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)
선택적 해지 시간 및 선택적 해지 이유로 지정된 일련 번호를 해지 목록에 추가합니다.
public void AddEntry (byte[] serialNumber, DateTimeOffset? revocationTime = default, System.Security.Cryptography.X509Certificates.X509RevocationReason? reason = default);
member this.AddEntry : byte[] * Nullable<DateTimeOffset> * Nullable<System.Security.Cryptography.X509Certificates.X509RevocationReason> -> unit
Public Sub AddEntry (serialNumber As Byte(), Optional revocationTime As Nullable(Of DateTimeOffset) = Nothing, Optional reason As Nullable(Of X509RevocationReason) = Nothing)
매개 변수
- serialNumber
- Byte[]
해지할 인증서의 일련 번호입니다.
- revocationTime
- Nullable<DateTimeOffset>
인증서가 해지된 시간 또는 null
현재 시스템 시간을 사용하는 시간입니다.
기본값은 null
입니다.
- reason
- Nullable<X509RevocationReason>
인증서가 해지된 이유 또는 null
이유를 포함하지 않는 이유입니다.
기본값은 null
입니다.
예외
serialNumber
은 null
입니다.
reason
는 지원되는 해지 이유가 아닙니다.
serialNumber
가 비어 있는 경우
적용 대상
AddEntry(ReadOnlySpan<Byte>, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)
선택적 해지 시간 및 선택적 해지 이유로 지정된 일련 번호를 해지 목록에 추가합니다.
public void AddEntry (ReadOnlySpan<byte> serialNumber, DateTimeOffset? revocationTime = default, System.Security.Cryptography.X509Certificates.X509RevocationReason? reason = default);
member this.AddEntry : ReadOnlySpan<byte> * Nullable<DateTimeOffset> * Nullable<System.Security.Cryptography.X509Certificates.X509RevocationReason> -> unit
Public Sub AddEntry (serialNumber As ReadOnlySpan(Of Byte), Optional revocationTime As Nullable(Of DateTimeOffset) = Nothing, Optional reason As Nullable(Of X509RevocationReason) = Nothing)
매개 변수
- serialNumber
- ReadOnlySpan<Byte>
해지할 인증서의 일련 번호입니다.
- revocationTime
- Nullable<DateTimeOffset>
인증서가 해지된 시간 또는 null
현재 시스템 시간을 사용하는 시간입니다.
기본값은 null
입니다.
- reason
- Nullable<X509RevocationReason>
인증서가 해지된 이유 또는 null
이유를 포함하지 않는 이유입니다.
기본값은 null
입니다.
예외
reason
는 지원되는 해지 이유가 아닙니다.
serialNumber
가 비어 있는 경우
적용 대상
AddEntry(X509Certificate2, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)
선택적 해지 시간 및 선택적 해지 이유로 지정된 인증서를 해지 목록에 추가합니다.
public void AddEntry (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, DateTimeOffset? revocationTime = default, System.Security.Cryptography.X509Certificates.X509RevocationReason? reason = default);
member this.AddEntry : System.Security.Cryptography.X509Certificates.X509Certificate2 * Nullable<DateTimeOffset> * Nullable<System.Security.Cryptography.X509Certificates.X509RevocationReason> -> unit
Public Sub AddEntry (certificate As X509Certificate2, Optional revocationTime As Nullable(Of DateTimeOffset) = Nothing, Optional reason As Nullable(Of X509RevocationReason) = Nothing)
매개 변수
- certificate
- X509Certificate2
해지할 인증서입니다.
- revocationTime
- Nullable<DateTimeOffset>
인증서가 해지된 시간 또는 null
현재 시스템 시간을 사용하는 시간입니다.
기본값은 null
입니다.
- reason
- Nullable<X509RevocationReason>
인증서가 해지된 이유 또는 null
이유를 포함하지 않는 이유입니다.
기본값은 null
입니다.
예외
certificate
은 null
입니다.
reason
는 지원되는 해지 이유가 아닙니다.
설명
이 메서드는 인증서 발급자를 빌드 중인 CRL에 적합한지 검사 않으며, 인증서는 일련 번호를 추출하는 데만 사용됩니다.
적용 대상
.NET