CertificateRequest
Overview
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.crypto.x509
- Platforms: .NET, .NET Standard 2.0, Island
constructor
constructor
CertificateRequest()
init()
Sub New()
constructor (Slice<Byte>, Slice<Byte>, Slice<Byte>, Slice<Byte>, int, Slice<Byte>, SignatureAlgorithm, PublicKeyAlgorithm, Object, Name, Slice<AttributeTypeAndValueSET>, Slice<Extension>, Slice<Extension>, Slice<string>, Slice<string>, Slice<IP>, Slice<Memory<URL>>) Island
constructor(aRaw: Slice<Byte>; aRawTBSCertificateRequest: Slice<Byte>; aRawSubjectPublicKeyInfo: Slice<Byte>; aRawSubject: Slice<Byte>; aVersion: int; aSignature: Slice<Byte>; aSignatureAlgorithm: SignatureAlgorithm; aPublicKeyAlgorithm: PublicKeyAlgorithm; aPublicKey: Object; aSubject: Name; aAttributes: Slice<AttributeTypeAndValueSET>; aExtensions: Slice<Extension>; aExtraExtensions: Slice<Extension>; aDNSNames: Slice<string>; aEmailAddresses: Slice<string>; aIPAddresses: Slice<IP>; aURIs: Slice<Memory<URL>>)
CertificateRequest(Slice<Byte> aRaw, Slice<Byte> aRawTBSCertificateRequest, Slice<Byte> aRawSubjectPublicKeyInfo, Slice<Byte> aRawSubject, int aVersion, Slice<Byte> aSignature, SignatureAlgorithm aSignatureAlgorithm, PublicKeyAlgorithm aPublicKeyAlgorithm, Object aPublicKey, Name aSubject, Slice<AttributeTypeAndValueSET> aAttributes, Slice<Extension> aExtensions, Slice<Extension> aExtraExtensions, Slice<string> aDNSNames, Slice<string> aEmailAddresses, Slice<IP> aIPAddresses, Slice<Memory<URL>> aURIs)
init(_ aRaw: Slice<Byte>, _ aRawTBSCertificateRequest: Slice<Byte>, _ aRawSubjectPublicKeyInfo: Slice<Byte>, _ aRawSubject: Slice<Byte>, _ aVersion: int, _ aSignature: Slice<Byte>, _ aSignatureAlgorithm: SignatureAlgorithm, _ aPublicKeyAlgorithm: PublicKeyAlgorithm, _ aPublicKey: Object, _ aSubject: Name, _ aAttributes: Slice<AttributeTypeAndValueSET>, _ aExtensions: Slice<Extension>, _ aExtraExtensions: Slice<Extension>, _ aDNSNames: Slice<string>, _ aEmailAddresses: Slice<string>, _ aIPAddresses: Slice<IP>, _ aURIs: Slice<Memory<URL>>)
Sub New(aRaw As Slice<Byte>, aRawTBSCertificateRequest As Slice<Byte>, aRawSubjectPublicKeyInfo As Slice<Byte>, aRawSubject As Slice<Byte>, aVersion As int, aSignature As Slice<Byte>, aSignatureAlgorithm As SignatureAlgorithm, aPublicKeyAlgorithm As PublicKeyAlgorithm, aPublicKey As Object, aSubject As Name, aAttributes As Slice<AttributeTypeAndValueSET>, aExtensions As Slice<Extension>, aExtraExtensions As Slice<Extension>, aDNSNames As Slice<string>, aEmailAddresses As Slice<string>, aIPAddresses As Slice<IP>, aURIs As Slice<Memory<URL>>)
Parameters:
- aRaw:
- aRawTBSCertificateRequest:
- aRawSubjectPublicKeyInfo:
- aRawSubject:
- aVersion:
- aSignature:
- aSignatureAlgorithm:
- aPublicKeyAlgorithm:
- aPublicKey:
- aSubject:
- aAttributes:
- aExtensions:
- aExtraExtensions:
- aDNSNames:
- aEmailAddresses:
- aIPAddresses:
- aURIs:
constructor (certificateRequest) .NET, .NET Standard 2.0
constructor(value: certificateRequest)
CertificateRequest(certificateRequest value)
init(_ value: certificateRequest)
Sub New(value As certificateRequest)
Parameters:
- value:
Attributes Island
var Attributes: Slice<AttributeTypeAndValueSET>;
Slice<AttributeTypeAndValueSET> Attributes
var Attributes: Slice<AttributeTypeAndValueSET>
Attributes Slice<AttributeTypeAndValueSET>
FIELD Attributes() As Slice<AttributeTypeAndValueSET>
CheckSignature Island
method CheckSignature: error
error CheckSignature()
func CheckSignature() -> error
func CheckSignature() error
Function CheckSignature() As error
DNSNames Island
EmailAddresses Island
Extensions Island
ExtraExtensions Island
IPAddresses Island
PublicKey Island
var PublicKey: Object;
Object PublicKey
var PublicKey: Object
PublicKey interface{}
FIELD PublicKey() As Object
PublicKeyAlgorithm Island
var PublicKeyAlgorithm: PublicKeyAlgorithm;
PublicKeyAlgorithm PublicKeyAlgorithm
var PublicKeyAlgorithm: PublicKeyAlgorithm
PublicKeyAlgorithm PublicKeyAlgorithm
FIELD PublicKeyAlgorithm() As PublicKeyAlgorithm
Raw
// .NET, .NET Standard 2.0
var Raw: RawContent;
// Island
var Raw: Slice<Byte>;
// .NET, .NET Standard 2.0
RawContent Raw
// Island
Slice<Byte> Raw
// .NET, .NET Standard 2.0
var Raw: RawContent
// Island
var Raw: Slice<Byte>
// .NET, .NET Standard 2.0
Raw RawContent
// Island
Raw Slice<Byte>
// .NET, .NET Standard 2.0
FIELD Raw() As RawContent
// Island
FIELD Raw() As Slice<Byte>
RawSubject Island
RawSubjectPublicKeyInfo Island
RawTBSCertificateRequest Island
Signature Island
SignatureAlgorithm
// .NET, .NET Standard 2.0
var SignatureAlgorithm: AlgorithmIdentifier;
// Island
var SignatureAlgorithm: SignatureAlgorithm;
// .NET, .NET Standard 2.0
AlgorithmIdentifier SignatureAlgorithm
// Island
SignatureAlgorithm SignatureAlgorithm
// .NET, .NET Standard 2.0
var SignatureAlgorithm: AlgorithmIdentifier
// Island
var SignatureAlgorithm: SignatureAlgorithm
// .NET, .NET Standard 2.0
SignatureAlgorithm AlgorithmIdentifier
// Island
SignatureAlgorithm SignatureAlgorithm
// .NET, .NET Standard 2.0
FIELD SignatureAlgorithm() As AlgorithmIdentifier
// Island
FIELD SignatureAlgorithm() As SignatureAlgorithm
SignatureValue .NET, .NET Standard 2.0
var SignatureValue: BitString;
BitString SignatureValue
var SignatureValue: BitString
SignatureValue BitString
FIELD SignatureValue() As BitString
Subject Island
TBSCSR .NET, .NET Standard 2.0
var TBSCSR: tbsCertificateRequest;
tbsCertificateRequest TBSCSR
var TBSCSR: tbsCertificateRequest
TBSCSR tbsCertificateRequest
FIELD TBSCSR() As tbsCertificateRequest
URIs Island
Version Island
Attributes Island
var Attributes: Slice<AttributeTypeAndValueSET>;
Slice<AttributeTypeAndValueSET> Attributes
var Attributes: Slice<AttributeTypeAndValueSET>
Attributes Slice<AttributeTypeAndValueSET>
FIELD Attributes() As Slice<AttributeTypeAndValueSET>
DNSNames Island
EmailAddresses Island
Extensions Island
ExtraExtensions Island
IPAddresses Island
PublicKey Island
var PublicKey: Object;
Object PublicKey
var PublicKey: Object
PublicKey interface{}
FIELD PublicKey() As Object
PublicKeyAlgorithm Island
var PublicKeyAlgorithm: PublicKeyAlgorithm;
PublicKeyAlgorithm PublicKeyAlgorithm
var PublicKeyAlgorithm: PublicKeyAlgorithm
PublicKeyAlgorithm PublicKeyAlgorithm
FIELD PublicKeyAlgorithm() As PublicKeyAlgorithm
Raw
// .NET, .NET Standard 2.0
var Raw: RawContent;
// Island
var Raw: Slice<Byte>;
// .NET, .NET Standard 2.0
RawContent Raw
// Island
Slice<Byte> Raw
// .NET, .NET Standard 2.0
var Raw: RawContent
// Island
var Raw: Slice<Byte>
// .NET, .NET Standard 2.0
Raw RawContent
// Island
Raw Slice<Byte>
// .NET, .NET Standard 2.0
FIELD Raw() As RawContent
// Island
FIELD Raw() As Slice<Byte>
RawSubject Island
RawSubjectPublicKeyInfo Island
RawTBSCertificateRequest Island
Signature Island
SignatureAlgorithm
// .NET, .NET Standard 2.0
var SignatureAlgorithm: AlgorithmIdentifier;
// Island
var SignatureAlgorithm: SignatureAlgorithm;
// .NET, .NET Standard 2.0
AlgorithmIdentifier SignatureAlgorithm
// Island
SignatureAlgorithm SignatureAlgorithm
// .NET, .NET Standard 2.0
var SignatureAlgorithm: AlgorithmIdentifier
// Island
var SignatureAlgorithm: SignatureAlgorithm
// .NET, .NET Standard 2.0
SignatureAlgorithm AlgorithmIdentifier
// Island
SignatureAlgorithm SignatureAlgorithm
// .NET, .NET Standard 2.0
FIELD SignatureAlgorithm() As AlgorithmIdentifier
// Island
FIELD SignatureAlgorithm() As SignatureAlgorithm
SignatureValue .NET, .NET Standard 2.0
var SignatureValue: BitString;
BitString SignatureValue
var SignatureValue: BitString
SignatureValue BitString
FIELD SignatureValue() As BitString
Subject Island
TBSCSR .NET, .NET Standard 2.0
var TBSCSR: tbsCertificateRequest;
tbsCertificateRequest TBSCSR
var TBSCSR: tbsCertificateRequest
TBSCSR tbsCertificateRequest
FIELD TBSCSR() As tbsCertificateRequest
URIs Island
Version Island
constructor
constructor
CertificateRequest()
init()
Sub New()
constructor (Slice<Byte>, Slice<Byte>, Slice<Byte>, Slice<Byte>, int, Slice<Byte>, SignatureAlgorithm, PublicKeyAlgorithm, Object, Name, Slice<AttributeTypeAndValueSET>, Slice<Extension>, Slice<Extension>, Slice<string>, Slice<string>, Slice<IP>, Slice<Memory<URL>>) Island
constructor(aRaw: Slice<Byte>; aRawTBSCertificateRequest: Slice<Byte>; aRawSubjectPublicKeyInfo: Slice<Byte>; aRawSubject: Slice<Byte>; aVersion: int; aSignature: Slice<Byte>; aSignatureAlgorithm: SignatureAlgorithm; aPublicKeyAlgorithm: PublicKeyAlgorithm; aPublicKey: Object; aSubject: Name; aAttributes: Slice<AttributeTypeAndValueSET>; aExtensions: Slice<Extension>; aExtraExtensions: Slice<Extension>; aDNSNames: Slice<string>; aEmailAddresses: Slice<string>; aIPAddresses: Slice<IP>; aURIs: Slice<Memory<URL>>)
CertificateRequest(Slice<Byte> aRaw, Slice<Byte> aRawTBSCertificateRequest, Slice<Byte> aRawSubjectPublicKeyInfo, Slice<Byte> aRawSubject, int aVersion, Slice<Byte> aSignature, SignatureAlgorithm aSignatureAlgorithm, PublicKeyAlgorithm aPublicKeyAlgorithm, Object aPublicKey, Name aSubject, Slice<AttributeTypeAndValueSET> aAttributes, Slice<Extension> aExtensions, Slice<Extension> aExtraExtensions, Slice<string> aDNSNames, Slice<string> aEmailAddresses, Slice<IP> aIPAddresses, Slice<Memory<URL>> aURIs)
init(_ aRaw: Slice<Byte>, _ aRawTBSCertificateRequest: Slice<Byte>, _ aRawSubjectPublicKeyInfo: Slice<Byte>, _ aRawSubject: Slice<Byte>, _ aVersion: int, _ aSignature: Slice<Byte>, _ aSignatureAlgorithm: SignatureAlgorithm, _ aPublicKeyAlgorithm: PublicKeyAlgorithm, _ aPublicKey: Object, _ aSubject: Name, _ aAttributes: Slice<AttributeTypeAndValueSET>, _ aExtensions: Slice<Extension>, _ aExtraExtensions: Slice<Extension>, _ aDNSNames: Slice<string>, _ aEmailAddresses: Slice<string>, _ aIPAddresses: Slice<IP>, _ aURIs: Slice<Memory<URL>>)
Sub New(aRaw As Slice<Byte>, aRawTBSCertificateRequest As Slice<Byte>, aRawSubjectPublicKeyInfo As Slice<Byte>, aRawSubject As Slice<Byte>, aVersion As int, aSignature As Slice<Byte>, aSignatureAlgorithm As SignatureAlgorithm, aPublicKeyAlgorithm As PublicKeyAlgorithm, aPublicKey As Object, aSubject As Name, aAttributes As Slice<AttributeTypeAndValueSET>, aExtensions As Slice<Extension>, aExtraExtensions As Slice<Extension>, aDNSNames As Slice<string>, aEmailAddresses As Slice<string>, aIPAddresses As Slice<IP>, aURIs As Slice<Memory<URL>>)
Parameters:
- aRaw:
- aRawTBSCertificateRequest:
- aRawSubjectPublicKeyInfo:
- aRawSubject:
- aVersion:
- aSignature:
- aSignatureAlgorithm:
- aPublicKeyAlgorithm:
- aPublicKey:
- aSubject:
- aAttributes:
- aExtensions:
- aExtraExtensions:
- aDNSNames:
- aEmailAddresses:
- aIPAddresses:
- aURIs:
constructor (certificateRequest) .NET, .NET Standard 2.0
constructor(value: certificateRequest)
CertificateRequest(certificateRequest value)
init(_ value: certificateRequest)
Sub New(value As certificateRequest)
Parameters:
- value: