List function ( ) { Extension loc0 = getExtensionByOID ( "srini_string" ) ; if ( loc0 == null ) { return null ; } return ( ( GeneralNames ) GeneralNames . ASN1 . decode ( loc0 . getExtnValue ( ) ) ) . getPairsList ( ) ; }
returns the value of subject alternative name oid = 2.5.29.17 . the asn .1 definition for subject alternative name is : id-ce-subjectaltname object identifier : : = id-ce 17 subjectaltname : : = generalnames as specified in rfc 3280 concode_field_sep ASN1Type ASN1 concode_elem_sep List<Extension> extensions concode_elem_sep HashMap oidMap concode_elem_sep List SUPPORTED_CRITICAL concode_elem_sep Set critical concode_elem_sep boolean hasUnsupported concode_elem_sep Set noncritical concode_elem_sep byte[] encoding concode_field_sep Collection getValues concode_elem_sep byte[] getEncoded concode_elem_sep List valueOfIssuerAlternativeName concode_elem_sep X500Principal valueOfCertificateIssuerExtension concode_elem_sep void dumpValue concode_elem_sep Set getNonCriticalExtensions concode_elem_sep Object getDecodedObject concode_elem_sep List getExtensions concode_elem_sep Extension getExtensionByOID concode_elem_sep boolean hasUnsupportedCritical concode_elem_sep void makeOidsLists concode_elem_sep int valueOfBasicConstrains concode_elem_sep int size concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep List valueOfExtendedKeyUsage concode_elem_sep void addExtension concode_elem_sep Set getCriticalExtensions concode_elem_sep boolean[] valueOfKeyUsage