public abstract class SecurityInfo extends AbstractLDSInfo
| Constructor and Description |
|---|
SecurityInfo() |
| Modifier and Type | Method and Description |
|---|---|
abstract org.bouncycastle.asn1.ASN1Primitive |
getDERObject()
Deprecated.
Remove this method from visible interface (because of dependency on BC API)
|
static SecurityInfo |
getInstance(org.bouncycastle.asn1.ASN1Primitive obj)
Factory method for creating security info objects given an input.
|
abstract String |
getObjectIdentifier()
Returns the object identifier of this SecurityInfo.
|
protected static String |
lookupMnemonicByOID(String oid) |
void |
writeObject(OutputStream outputStream)
Writes this SecurityInfo to output stream.
|
getEncodedpublic static final String ID_AA_OID
{joint-iso-itu-t(2) international-organizations(23) 136 mrtd(1) security(1) aaProtocolObject(5)}.public static final String ID_PK_DH_OID
public static final String ID_PK_ECDH_OID
public static final String ID_TA_OID
public static final String ID_CA_DH_3DES_CBC_CBC_OID
public static final String ID_CA_ECDH_3DES_CBC_CBC_OID
public static final String ID_CA_DH_AES_CBC_CMAC_128_OID
public static final String ID_CA_DH_AES_CBC_CMAC_192_OID
public static final String ID_CA_DH_AES_CBC_CMAC_256_OID
public static final String ID_CA_ECDH_AES_CBC_CMAC_128_OID
public static final String ID_CA_ECDH_AES_CBC_CMAC_192_OID
public static final String ID_CA_ECDH_AES_CBC_CMAC_256_OID
public static final String ID_EC_PUBLIC_KEY_TYPE
public static final String ID_EC_PUBLIC_KEY
public static final String ID_PACE
public static final String ID_PACE_DH_GM
public static final String ID_PACE_ECDH_GM
public static final String ID_PACE_DH_IM
public static final String ID_PACE_ECDH_IM
public static final String ID_PACE_ECDH_CAM
public static final String ID_PACE_DH_GM_3DES_CBC_CBC
public static final String ID_PACE_DH_GM_AES_CBC_CMAC_128
public static final String ID_PACE_DH_GM_AES_CBC_CMAC_192
public static final String ID_PACE_DH_GM_AES_CBC_CMAC_256
public static final String ID_PACE_ECDH_GM_3DES_CBC_CBC
public static final String ID_PACE_ECDH_GM_AES_CBC_CMAC_128
public static final String ID_PACE_ECDH_GM_AES_CBC_CMAC_192
public static final String ID_PACE_ECDH_GM_AES_CBC_CMAC_256
public static final String ID_PACE_DH_IM_3DES_CBC_CBC
public static final String ID_PACE_DH_IM_AES_CBC_CMAC_128
public static final String ID_PACE_DH_IM_AES_CBC_CMAC_192
public static final String ID_PACE_DH_IM_AES_CBC_CMAC_256
public static final String ID_PACE_ECDH_IM_3DES_CBC_CBC
public static final String ID_PACE_ECDH_IM_AES_CBC_CMAC_128
public static final String ID_PACE_ECDH_IM_AES_CBC_CMAC_192
public static final String ID_PACE_ECDH_IM_AES_CBC_CMAC_256
public static final String ID_PACE_ECDH_CAM_AES_CBC_CMAC_128
public static final String ID_PACE_ECDH_CAM_AES_CBC_CMAC_192
public static final String ID_PACE_ECDH_CAM_AES_CBC_CMAC_256
public abstract org.bouncycastle.asn1.ASN1Primitive getDERObject()
public void writeObject(OutputStream outputStream) throws IOException
writeObject in class AbstractLDSInfooutputStream - an ouput streamIOException - if writing failspublic abstract String getObjectIdentifier()
public static SecurityInfo getInstance(org.bouncycastle.asn1.ASN1Primitive obj)
obj - the inputprotected static String lookupMnemonicByOID(String oid) throws NoSuchAlgorithmException
NoSuchAlgorithmExceptionCopyright © 2016. All rights reserved.