org.wso2.solutions.identity.sts.saml
Class SignKeyDataHolder
java.lang.Object
org.wso2.solutions.identity.sts.saml.SignKeyDataHolder
- All Implemented Interfaces:
- org.opensaml.xml.security.credential.Credential, org.opensaml.xml.security.x509.X509Credential
public class SignKeyDataHolder
- extends java.lang.Object
- implements org.opensaml.xml.security.x509.X509Credential
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static SignKeyDataHolder getInstance()
throws IdentityProviderException
- Throws:
IdentityProviderException
getSignatureAlgorithm
public java.lang.String getSignatureAlgorithm()
setSignatureAlgorithm
public void setSignatureAlgorithm(java.lang.String signatureAlgorithm)
getCRLs
public java.util.Collection<java.security.cert.X509CRL> getCRLs()
- Specified by:
getCRLs
in interface org.opensaml.xml.security.x509.X509Credential
getEntityCertificate
public java.security.cert.X509Certificate getEntityCertificate()
- Specified by:
getEntityCertificate
in interface org.opensaml.xml.security.x509.X509Credential
getEntityCertificateChain
public java.util.Collection<java.security.cert.X509Certificate> getEntityCertificateChain()
- Specified by:
getEntityCertificateChain
in interface org.opensaml.xml.security.x509.X509Credential
getCredentalContextSet
public org.opensaml.xml.security.credential.CredentialContextSet getCredentalContextSet()
- Specified by:
getCredentalContextSet
in interface org.opensaml.xml.security.credential.Credential
getCredentialType
public java.lang.Class<? extends org.opensaml.xml.security.credential.Credential> getCredentialType()
- Specified by:
getCredentialType
in interface org.opensaml.xml.security.credential.Credential
getEntityId
public java.lang.String getEntityId()
- Specified by:
getEntityId
in interface org.opensaml.xml.security.credential.Credential
getKeyNames
public java.util.Collection<java.lang.String> getKeyNames()
- Specified by:
getKeyNames
in interface org.opensaml.xml.security.credential.Credential
getPrivateKey
public java.security.PrivateKey getPrivateKey()
- Specified by:
getPrivateKey
in interface org.opensaml.xml.security.credential.Credential
getPublicKey
public java.security.PublicKey getPublicKey()
- Specified by:
getPublicKey
in interface org.opensaml.xml.security.credential.Credential
getSecretKey
public javax.crypto.SecretKey getSecretKey()
- Specified by:
getSecretKey
in interface org.opensaml.xml.security.credential.Credential
getUsageType
public org.opensaml.xml.security.credential.UsageType getUsageType()
- Specified by:
getUsageType
in interface org.opensaml.xml.security.credential.Credential