CertSrvAiaUrlEntryFromRegUri Method

Gets an URL that is formatted as follows: flags:protocol/ActualURL/options.

for example, an URL can be: 3:http://pki.company.com/AIA/%2_%3%4.crt

See Remarks for detailed URL structure.

Definition

Namespace: SysadminsLV.PKI.Management.CertificateServices
Assembly: SysadminsLV.PKI.Win (in SysadminsLV.PKI.Win.dll) Version: 4.0.1.0 (4.0.1.0)
C#
public static CertSrvAiaUrlEntry FromRegUri(
	string uri
)

Parameters

uri  String

[Missing <param name="uri"/> documentation for "M:SysadminsLV.PKI.Management.CertificateServices.CertSrvAiaUrlEntry.FromRegUri(System.String)"]

Return Value

CertSrvAiaUrlEntry

[Missing <returns> documentation for "M:SysadminsLV.PKI.Management.CertificateServices.CertSrvAiaUrlEntry.FromRegUri(System.String)"]

Remarks

The following replacement tokens are defined for AIA URL variables:

%1 - <ServerDNSName> (The DNS name of the certification authority server).

%2 - <ServerShortName> (The NetBIOS name of the certification authority server).

%3 - <CaName> (The name of the certification authority);

%4 - <CertificateName> (The renewal extension of the certification authority).

%6 - <ConfigurationContainer> (The location of the Configuration container in Active Directory).

%7 - <CATruncatedName> (The "sanitized" name of the certification authority, truncated to 32 characters with a hash on the end).

%11 - <CAObjectClass> - (The object class identifier for a certification authority, used when publishing to an LDAP URL).

See flags property for flag definitions.

Exceptions

ArgumentNullExceptionThe uri parameter is null or empty.
FormatExceptionThe string in the uri parameter does not match required pattern.

See Also