X509SigningCredentials 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 X.509 인증서를 기반으로 X509SigningCredentials 클래스의 새 인스턴스를 초기화합니다.
오버로드
X509SigningCredentials(X509Certificate2) |
지정된 X.509 인증서를 기반으로 X509SigningCredentials 클래스의 새 인스턴스를 초기화합니다. |
X509SigningCredentials(X509Certificate2, SecurityKeyIdentifier) |
지정된 X.509 인증서와 보안 키 식별자를 사용하여 X509SigningCredentials 클래스의 새 인스턴스를 초기화합니다. |
X509SigningCredentials(X509Certificate2, String, String) |
지정된 X.509 인증서, 서명 알고리즘, 다이제스트 알고리즘을 기반으로 X509SigningCredentials 클래스의 새 인스턴스를 초기화합니다. |
X509SigningCredentials(X509Certificate2, SecurityKeyIdentifier, String, String) |
지정된 X.509 인증서, 보안 키 식별자, 서명 알고리즘, 다이제스트 알고리즘을 기반으로 X509SigningCredentials 클래스의 새 인스턴스를 초기화합니다. |
X509SigningCredentials(X509Certificate2)
지정된 X.509 인증서를 기반으로 X509SigningCredentials 클래스의 새 인스턴스를 초기화합니다.
public:
X509SigningCredentials(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public X509SigningCredentials (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.IdentityModel.Tokens.X509SigningCredentials : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Tokens.X509SigningCredentials
Public Sub New (certificate As X509Certificate2)
매개 변수
- certificate
- X509Certificate2
X.509 인증서입니다.
설명
기본적으로이 생성자는 다음과 같이 사용 됩니다.는 X509RawDataKeyIdentifierClause 보안 키 식별자를 생성 합니다.
적용 대상
X509SigningCredentials(X509Certificate2, SecurityKeyIdentifier)
지정된 X.509 인증서와 보안 키 식별자를 사용하여 X509SigningCredentials 클래스의 새 인스턴스를 초기화합니다.
public:
X509SigningCredentials(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::IdentityModel::Tokens::SecurityKeyIdentifier ^ ski);
public X509SigningCredentials (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IdentityModel.Tokens.SecurityKeyIdentifier ski);
new System.IdentityModel.Tokens.X509SigningCredentials : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.IdentityModel.Tokens.X509SigningCredentials
Public Sub New (certificate As X509Certificate2, ski As SecurityKeyIdentifier)
매개 변수
- certificate
- X509Certificate2
X.509 인증서입니다.
보안 키 식별자입니다.
설명
참조 하는 보안 키 식별자를 생성 하는 것에 대 한 Windows Communication Foundation에서 지원 되는 키 식별자 절 형식은 X509SecurityToken 됩니다 X509SubjectKeyIdentifierClause를 X509ThumbprintKeyIdentifierClause를 X509IssuerSerialKeyIdentifierClause, 및 X509RawDataKeyIdentifierClause합니다. 그러나 사용자 지정 시나리오를 사용 하도록 설정 하려면이 생성자는 수행 되지 유효성 검사에 제공 된 보안 키 식별자를 생성 하는 데 사용 된 절 형식에는 ski
매개 변수입니다.
적용 대상
X509SigningCredentials(X509Certificate2, String, String)
지정된 X.509 인증서, 서명 알고리즘, 다이제스트 알고리즘을 기반으로 X509SigningCredentials 클래스의 새 인스턴스를 초기화합니다.
public:
X509SigningCredentials(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::String ^ signatureAlgorithm, System::String ^ digestAlgorithm);
public X509SigningCredentials (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string signatureAlgorithm, string digestAlgorithm);
new System.IdentityModel.Tokens.X509SigningCredentials : System.Security.Cryptography.X509Certificates.X509Certificate2 * string * string -> System.IdentityModel.Tokens.X509SigningCredentials
Public Sub New (certificate As X509Certificate2, signatureAlgorithm As String, digestAlgorithm As String)
매개 변수
- certificate
- X509Certificate2
X.509 인증서입니다.
- signatureAlgorithm
- String
서명 알고리즘입니다.
- digestAlgorithm
- String
다이제스트 알고리즘입니다.
설명
기본적으로이 생성자는 다음과 같이 사용 됩니다.는 X509RawDataKeyIdentifierClause 보안 키 식별자를 생성 합니다.
적용 대상
X509SigningCredentials(X509Certificate2, SecurityKeyIdentifier, String, String)
지정된 X.509 인증서, 보안 키 식별자, 서명 알고리즘, 다이제스트 알고리즘을 기반으로 X509SigningCredentials 클래스의 새 인스턴스를 초기화합니다.
public:
X509SigningCredentials(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::IdentityModel::Tokens::SecurityKeyIdentifier ^ ski, System::String ^ signatureAlgorithm, System::String ^ digestAlgorithm);
public X509SigningCredentials (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IdentityModel.Tokens.SecurityKeyIdentifier ski, string signatureAlgorithm, string digestAlgorithm);
new System.IdentityModel.Tokens.X509SigningCredentials : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.IdentityModel.Tokens.SecurityKeyIdentifier * string * string -> System.IdentityModel.Tokens.X509SigningCredentials
Public Sub New (certificate As X509Certificate2, ski As SecurityKeyIdentifier, signatureAlgorithm As String, digestAlgorithm As String)
매개 변수
- certificate
- X509Certificate2
X.509 인증서입니다.
보안 키 식별자입니다.
- signatureAlgorithm
- String
서명 알고리즘입니다.
- digestAlgorithm
- String
다이제스트 알고리즘입니다.
설명
참조 하는 보안 키 식별자를 생성 하는 것에 대 한 Windows Communication Foundation에서 지원 되는 키 식별자 절 형식은 X509SecurityToken 됩니다 X509SubjectKeyIdentifierClause를 X509ThumbprintKeyIdentifierClause를 X509IssuerSerialKeyIdentifierClause, 및 X509RawDataKeyIdentifierClause합니다. 그러나 사용자 지정 시나리오를 사용 하도록 설정 하려면이 생성자는 수행 되지 유효성 검사에 제공 된 보안 키 식별자를 생성 하는 데 사용 된 절 형식에는 ski
매개 변수입니다.
적용 대상
.NET