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, getExpirationDateTimeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCertPath, getExpirationDateTimepublic AbstractSAMLToken(Element assertion, Credential credential)
public String getIssuer() throws TechnicalConnectorException
CredentialgetIssuer in interface CredentialTechnicalConnectorExceptionpublic String getIssuerQualifier() throws TechnicalConnectorException
CredentialgetIssuerQualifier in interface CredentialTechnicalConnectorExceptionpublic PublicKey getPublicKey() throws TechnicalConnectorException
CredentialgetPublicKey in interface CredentialTechnicalConnectorExceptionpublic PrivateKey getPrivateKey() throws TechnicalConnectorException
CredentialgetPrivateKey in interface CredentialTechnicalConnectorExceptionpublic X509Certificate getCertificate() throws TechnicalConnectorException
CredentialgetCertificate in interface CredentialTechnicalConnectorExceptionpublic Element getAssertion()
SAMLTokengetAssertion in interface SAMLTokenpublic String getProviderName()
CredentialgetProviderName in interface Credentialpublic Certificate[] getCertificateChain() throws TechnicalConnectorException
CredentialgetCertificateChain in interface CredentialTechnicalConnectorExceptionpublic KeyStore getKeyStore() throws TechnicalConnectorException
CredentialKeyStoregetKeyStore in interface CredentialTechnicalConnectorExceptionpublic String getAssertionID()
getAssertionID in interface SAMLTokenpublic void checkValidity()
throws TechnicalConnectorException
checkValidity in interface SAMLTokenTechnicalConnectorExceptionSAMLToken.checkValidity()
Connector Packaging generic 4.6.0 API
Copyright © {inceptionYear}-2024 eHealth. All Rights Reserved.