public abstract class AbstractSAMLToken extends AbstractExtendedCredential implements SAMLToken
Constructor and Description |
---|
AbstractSAMLToken(Element assertion,
Credential credential) |
Modifier and Type | Method and Description |
---|---|
void |
checkValidity() |
Element |
getAssertion()
Gets the assertion.
|
String |
getAssertionID() |
X509Certificate |
getCertificate()
Gets the certificate.
|
Certificate[] |
getCertificateChain()
Gets the certificate chain
|
String |
getIssuer()
Gets the issuer.
|
String |
getIssuerQualifier()
Gets the issuer qualifier.
|
KeyStore |
getKeyStore()
Gets the associated
KeyStore |
PrivateKey |
getPrivateKey()
Gets the private key.
|
String |
getProviderName()
Gets the keystore provider
|
PublicKey |
getPublicKey()
Gets the public key.
|
getCertPath, getExpirationDateTime
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCertPath, getExpirationDateTime
public AbstractSAMLToken(Element assertion, Credential credential)
public String getIssuer() throws TechnicalConnectorException
Credential
getIssuer
in interface Credential
TechnicalConnectorException
public String getIssuerQualifier() throws TechnicalConnectorException
Credential
getIssuerQualifier
in interface Credential
TechnicalConnectorException
public PublicKey getPublicKey() throws TechnicalConnectorException
Credential
getPublicKey
in interface Credential
TechnicalConnectorException
public PrivateKey getPrivateKey() throws TechnicalConnectorException
Credential
getPrivateKey
in interface Credential
TechnicalConnectorException
public X509Certificate getCertificate() throws TechnicalConnectorException
Credential
getCertificate
in interface Credential
TechnicalConnectorException
public Element getAssertion()
SAMLToken
getAssertion
in interface SAMLToken
public String getProviderName()
Credential
getProviderName
in interface Credential
public Certificate[] getCertificateChain() throws TechnicalConnectorException
Credential
getCertificateChain
in interface Credential
TechnicalConnectorException
public KeyStore getKeyStore() throws TechnicalConnectorException
Credential
KeyStore
getKeyStore
in interface Credential
TechnicalConnectorException
public String getAssertionID()
getAssertionID
in interface SAMLToken
public void checkValidity() throws TechnicalConnectorException
checkValidity
in interface SAMLToken
TechnicalConnectorException
SAMLToken.checkValidity()
Connector Packaging TECHNICAL 4.1.2 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.