internal CertificateIssuerIdentityItem(CertificateIssuerItem issuerItem, VaultUriHelper vaultUriHelper) { if (issuerItem == null) throw new ArgumentNullException("issuerItem"); Name = new CertificateIssuerIdentifier(issuerItem.Id).Name; IssuerProvider = issuerItem.Provider; }
internal CertificateIssuerIdentityItem(CertificateIssuerItem issuerItem, VaultUriHelper vaultUriHelper) { if (issuerItem == null) { throw new ArgumentNullException("issuerItem"); } Name = new CertificateIssuerIdentifier(issuerItem.Id).Name; IssuerProvider = issuerItem.Provider; }
public void IssuerIdentifierTest() { string baseId = string.Format("{0}/certificates/issuers/{1}", vault, name); var id = new CertificateIssuerIdentifier(baseId); Assert.Equal(baseId, id.BaseIdentifier); Assert.Equal(baseId, id.Identifier); Assert.Equal(vault, id.Vault); Assert.Equal(name, id.Name); Assert.Equal(string.Empty, id.Version); Assert.True(CertificateIssuerIdentifier.IsIssuerIdentifier(baseId)); Assert.False(CertificateIssuerIdentifier.IsIssuerIdentifier(baseId + "/version")); }