Example usage for org.bouncycastle.asn1.isismtt.x509 NamingAuthority NamingAuthority

List of usage examples for org.bouncycastle.asn1.isismtt.x509 NamingAuthority NamingAuthority

Introduction

In this page you can find the example usage for org.bouncycastle.asn1.isismtt.x509 NamingAuthority NamingAuthority.

Prototype

public NamingAuthority(ASN1ObjectIdentifier namingAuthorityId, String namingAuthorityUrl,
        DirectoryString namingAuthorityText) 

Source Link

Document

Constructor from given details.

Usage

From source file:org.xipki.pki.ca.certprofile.XmlX509CertprofileUtil.java

License:Open Source License

private static NamingAuthority buildNamingAuthority(final NamingAuthorityType jaxb) {
    ASN1ObjectIdentifier oid = (jaxb.getOid() == null) ? null
            : new ASN1ObjectIdentifier(jaxb.getOid().getValue());
    String url = StringUtil.isBlank(jaxb.getUrl()) ? null : jaxb.getUrl();
    DirectoryString text = StringUtil.isBlank(jaxb.getText()) ? null : new DirectoryString(jaxb.getText());
    return new NamingAuthority(oid, url, text);
}