List of usage examples for org.bouncycastle.asn1 DERIA5String getInstance
public static DERIA5String getInstance(Object obj)
From source file:net.sf.keystore_explorer.crypto.x509.X509Ext.java
License:Open Source License
private String getNetscapeCaRevocationUrlStringValue(byte[] value) throws IOException { // @formatter:off /* NetscapeCARevocationUrl ::= DERIA5String */ // @formatter:on StringBuilder sb = new StringBuilder(); DERIA5String netscapeCaRevocationUrl = DERIA5String.getInstance(value); sb.append(netscapeCaRevocationUrl.getString()); sb.append(NEWLINE);// w w w.ja v a2s . c om return sb.toString(); }
From source file:net.sf.keystore_explorer.crypto.x509.X509Ext.java
License:Open Source License
private String getNetscapeCertificateRenewalStringValue(byte[] value) throws IOException { // @formatter:off /* NetscapeCertRenewalUrl ::= DERIA5String */ // @formatter:on StringBuilder sb = new StringBuilder(); DERIA5String netscapeCertRenewalUrl = DERIA5String.getInstance(value); sb.append(netscapeCertRenewalUrl.getString()); sb.append(NEWLINE);//from w w w .j av a 2s . c o m return sb.toString(); }
From source file:net.sf.keystore_explorer.crypto.x509.X509Ext.java
License:Open Source License
private String getNetscapeCaPolicyUrlStringValue(byte[] value) throws IOException { // @formatter:off /* NetscapeCAPolicyUrl ::= DERIA5String */ // @formatter:on StringBuilder sb = new StringBuilder(); DERIA5String netscapeCaPolicyUrl = DERIA5String.getInstance(value); sb.append(netscapeCaPolicyUrl.getString()); sb.append(NEWLINE);/* w ww .ja va 2 s . c o m*/ return sb.toString(); }
From source file:net.sf.keystore_explorer.crypto.x509.X509Ext.java
License:Open Source License
private String getNetscapeSslServerNameStringValue(byte[] value) throws IOException { // @formatter:off /* NetscapeSslServerName ::= DERIA5String */ // @formatter:on StringBuilder sb = new StringBuilder(); DERIA5String netscapeSslServerName = DERIA5String.getInstance(value); sb.append(netscapeSslServerName.getString()); sb.append(NEWLINE);/* w w w . ja v a 2 s.c o m*/ return sb.toString(); }
From source file:net.sf.keystore_explorer.crypto.x509.X509Ext.java
License:Open Source License
private String getNetscapeCommentStringValue(byte[] value) throws IOException { // @formatter:off /* NetscapeComment ::= DERIA5String */ // @formatter:on StringBuilder sb = new StringBuilder(); DERIA5String netscapeComment = DERIA5String.getInstance(value); sb.append(netscapeComment.getString()); sb.append(NEWLINE);//www . j a v a 2s . c o m return sb.toString(); }
From source file:net.sf.keystore_explorer.crypto.x509.X509Ext.java
License:Open Source License
private String getAttributeValueString(ASN1ObjectIdentifier attributeType, ASN1Encodable attributeValue) throws IOException { // @formatter:off /* AttributeValue ::= ANY */ // @formatter:on // Get value string for recognized attribute types AttributeTypeType attributeTypeType = AttributeTypeType.resolveOid(attributeType.getId()); if (attributeTypeType == COMMON_NAME) { DirectoryString commonName = DirectoryString.getInstance(ASN1Primitive.fromByteArray(value)); return commonName.getString(); } else if (attributeTypeType == SERIAL_NUMBER) { DERPrintableString serialNumber = DERPrintableString.getInstance(value); return serialNumber.getString(); } else if (attributeTypeType == COUNTRY_NAME) { DERPrintableString countryName = DERPrintableString.getInstance(value); return countryName.getString(); } else if (attributeTypeType == LOCALITY_NAME) { DirectoryString localityName = DirectoryString.getInstance(ASN1Primitive.fromByteArray(value)); return localityName.getString(); } else if (attributeTypeType == STATE_NAME) { DirectoryString stateName = DirectoryString.getInstance(ASN1Primitive.fromByteArray(value)); return stateName.getString(); } else if (attributeTypeType == STREET_ADDRESS) { DirectoryString street = DirectoryString.getInstance(ASN1Primitive.fromByteArray(value)); return street.getString(); } else if (attributeTypeType == ORGANIZATION_NAME) { DirectoryString organizationName = DirectoryString.getInstance(ASN1Primitive.fromByteArray(value)); return organizationName.getString(); } else if (attributeTypeType == ORGANIZATIONAL_UNIT) { DirectoryString organizationalUnitName = DirectoryString .getInstance(ASN1Primitive.fromByteArray(value)); return organizationalUnitName.getString(); } else if (attributeTypeType == TITLE) { DirectoryString title = DirectoryString.getInstance(ASN1Primitive.fromByteArray(value)); return title.getString(); } else if (attributeTypeType == EMAIL_ADDRESS) { DERIA5String emailAddress = DERIA5String.getInstance(value); return emailAddress.getString(); } else if (attributeTypeType == UNSTRUCTURED_NAME) { DERIA5String emailAddress = DERIA5String.getInstance(value); return emailAddress.getString(); } else if (attributeTypeType == UNSTRUCTURED_ADDRESS) { DERPrintableString serialNumber = DERPrintableString.getInstance(value); return serialNumber.getString(); } else if (attributeTypeType == USER_ID) { DirectoryString title = DirectoryString.getInstance(ASN1Primitive.fromByteArray(value)); return title.getString(); } else if (attributeTypeType == MAIL) { DERIA5String emailAddress = DERIA5String.getInstance(value); return emailAddress.getString(); } else if (attributeTypeType == DOMAIN_COMPONENT) { DERIA5String domainComponent = DERIA5String.getInstance(value); return domainComponent.getString(); }//from w ww. j a v a 2 s. c o m // Attribute type not recognized - return hex string for value else { return HexUtil.getHexString(value); } }
From source file:net.sf.keystore_explorer.gui.dialogs.extensions.DNetscapeBaseUrl.java
License:Open Source License
private void prepopulateWithValue(byte[] value) throws IOException { DERIA5String netscapeBaseUrl = DERIA5String.getInstance(value); jtfNetscapeBaseUrl.setText(netscapeBaseUrl.getString()); jtfNetscapeBaseUrl.setCaretPosition(0); }
From source file:net.sf.keystore_explorer.gui.dialogs.extensions.DNetscapeCaPolicyUrl.java
License:Open Source License
private void prepopulateWithValue(byte[] value) throws IOException { DERIA5String netscapeCaPolicyUrl = DERIA5String.getInstance(value); jtfNetscapeCaPolicyUrl.setText(netscapeCaPolicyUrl.getString()); jtfNetscapeCaPolicyUrl.setCaretPosition(0); }
From source file:net.sf.keystore_explorer.gui.dialogs.extensions.DNetscapeCaRevocationUrl.java
License:Open Source License
private void prepopulateWithValue(byte[] value) throws IOException { DERIA5String netscapeCaRevocationUrl = DERIA5String.getInstance(value); jtfNetscapeCaRevocationUrl.setText(netscapeCaRevocationUrl.getString()); jtfNetscapeCaRevocationUrl.setCaretPosition(0); }
From source file:net.sf.keystore_explorer.gui.dialogs.extensions.DNetscapeCertificateRenewalUrl.java
License:Open Source License
private void prepopulateWithValue(byte[] value) throws IOException { DERIA5String netscapeCertificateRenewalUrl = DERIA5String.getInstance(value); jtfNetscapeCertificateRenewalUrl.setText(netscapeCertificateRenewalUrl.getString()); jtfNetscapeCertificateRenewalUrl.setCaretPosition(0); }