X500DistinguishedName()

X500DistinguishedName::X500DistinguishedName(const SharedPtr<AsnEncodedData>&) constructor

Constructor.

System::Security::Cryptography::X509Certificates::X500DistinguishedName::X500DistinguishedName(const SharedPtr<AsnEncodedData> &encoded_distinguished_name)

Arguments

ParameterTypeDescription
encoded_distinguished_nameconst SharedPtr<AsnEncodedData>&Object representing distinguished name.

X500DistinguishedName::X500DistinguishedName(const ByteArrayPtr&) constructor

Constructor.

System::Security::Cryptography::X509Certificates::X500DistinguishedName::X500DistinguishedName(const ByteArrayPtr &encoded_distinguished_name)

Arguments

ParameterTypeDescription
encoded_distinguished_nameconst ByteArrayPtr&Encoded distinguished name.

X500DistinguishedName::X500DistinguishedName(const String&) constructor

Constructor.

System::Security::Cryptography::X509Certificates::X500DistinguishedName::X500DistinguishedName(const String &distinguished_name)

Arguments

ParameterTypeDescription
distinguished_nameconst String&Distinguished name.

X500DistinguishedName::X500DistinguishedName(const SharedPtr<X500DistinguishedName>&) constructor

Copy constructor.

System::Security::Cryptography::X509Certificates::X500DistinguishedName::X500DistinguishedName(const SharedPtr<X500DistinguishedName> &distinguishedName)

Arguments

ParameterTypeDescription
distinguishedNameconst SharedPtr<X500DistinguishedName>&Distinguished name to copy data from.

X500DistinguishedName::X500DistinguishedName(const String&, X500DistinguishedNameFlags) constructor

Constructor.

System::Security::Cryptography::X509Certificates::X500DistinguishedName::X500DistinguishedName(const String &distinguished_name, X500DistinguishedNameFlags flags)

Arguments

ParameterTypeDescription
distinguished_nameconst String&Distinguished name.
flagsX500DistinguishedNameFlagsBitwise-combined flags specifying name building properties.

See Also