com.cybersource.ws.client
Class Identity
java.lang.Object
com.cybersource.ws.client.Identity
public class Identity
- extends java.lang.Object
This class is used to store an identity of a unknown entity.
|
Constructor Summary |
Identity(MerchantConfig merchantConfig,
java.security.cert.X509Certificate x509Cert)
Creates an Identity instance.this type of the instance can
only be used to store server certificate identity. |
Identity(MerchantConfig merchantConfig,
java.security.cert.X509Certificate x509Cert,
java.security.PrivateKey privateKey)
Creates an Identity instance.this type of the instance can
only be used to store merchant identity. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
public java.lang.String name
keyAlias
protected java.lang.String keyAlias
serialNumber
protected java.lang.String serialNumber
x509Cert
protected java.security.cert.X509Certificate x509Cert
privateKey
protected java.security.PrivateKey privateKey
merchantConfig
protected MerchantConfig merchantConfig
Identity
public Identity(MerchantConfig merchantConfig,
java.security.cert.X509Certificate x509Cert)
throws com.cybersource.ws.client.SignException
- Creates an Identity instance.this type of the instance can
only be used to store server certificate identity.
- Parameters:
merchantConfig - identity will be used for merchant specified in merchantConfig object.x509Certificate -
- Throws:
SignException
Identity
public Identity(MerchantConfig merchantConfig,
java.security.cert.X509Certificate x509Cert,
java.security.PrivateKey privateKey)
throws com.cybersource.ws.client.SignException
- Creates an Identity instance.this type of the instance can
only be used to store merchant identity.
- Parameters:
x509Certificate -
- Throws:
SignException
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getKeyAlias
public java.lang.String getKeyAlias()
setKeyAlias
public void setKeyAlias(java.lang.String keyAlias)
getSerialNumber
public java.lang.String getSerialNumber()
setSerialNumber
public void setSerialNumber(java.lang.String serialNumber)
getX509Cert
public java.security.cert.X509Certificate getX509Cert()
setX509Cert
public void setX509Cert(java.security.cert.X509Certificate x509Cert)
getPrivateKey
public java.security.PrivateKey getPrivateKey()
setPrivateKey
public void setPrivateKey(java.security.PrivateKey privateKey)
toString
public java.lang.String toString()
- Prints out a nice string that describes the Identity name and size of
public key, private key and cert if they exist
- Overrides:
toString in class java.lang.Object
- Returns:
- String representing the identity name and sizes of keys and cert.
Copyright © 2016. All Rights Reserved.