public class STSServiceImpl extends AbstractSTSService
Extends: AbstractSTSService => Implements : STSService
| Modifier and Type | Field and Description |
|---|---|
static String |
ALWAYS_SIGN_INNER_REQUEST
Property to specify the specify if the inner request must be signed if the HeaderCredentials and BodyCredentials are the same.
|
static String |
HOK_KEYINFO_TYPE
Property to specify the
|
HOK_METHOD, SV_METHOD| Constructor and Description |
|---|
STSServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
Element |
getToken(Credential headerCredentials,
Credential bodyCredentials,
List<SAMLAttribute> attributes,
List<SAMLAttributeDesignator> designators,
String subjectConfirmationMethod,
Duration validity) |
Element |
getToken(Credential headerCredentials,
Credential bodyCredentials,
List<SAMLAttribute> attributes,
List<SAMLAttributeDesignator> designators,
String authenticationMethod,
String nameQualifier,
String value,
String subjectConfirmationMethod,
Duration validity) |
Element |
renewToken(Credential headerCredentials,
Credential bodyCredentials,
Element samlToken,
Duration validity) |
getToken, getToken, renewTokenpublic static final String HOK_KEYINFO_TYPE
Possible values: publickey, x509
Default: x509
public static final String ALWAYS_SIGN_INNER_REQUEST
Default: false
public Element getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String authenticationMethod, String nameQualifier, String value, String subjectConfirmationMethod, Duration validity) throws TechnicalConnectorException
TechnicalConnectorExceptionpublic Element getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String subjectConfirmationMethod, Duration validity) throws TechnicalConnectorException
TechnicalConnectorExceptionpublic Element renewToken(Credential headerCredentials, Credential bodyCredentials, Element samlToken, Duration validity) throws TechnicalConnectorException
TechnicalConnectorException
Connector Packaging generic 4.0.2 API
Copyright © {inceptionYear}-2021 eHealth. All Rights Reserved.