Class SBIssuedSamlTokenContractImpl
java.lang.Object
com.sun.xml.ws.security.trust.impl.IssueSamlTokenContract
com.sun.xml.ws.security.trust.impl.SBIssuedSamlTokenContractImpl
- All Implemented Interfaces:
IssueSamlTokenContract<BaseSTSRequest,,BaseSTSResponse> WSTrustContract<BaseSTSRequest,BaseSTSResponse>
-
Field Summary
FieldsFields inherited from class com.sun.xml.ws.security.trust.impl.IssueSamlTokenContract
authnCtxClass, eleFac, SAML_BEARER_1_0, SAML_BEARER_2_0, SAML_HOLDER_OF_KEY_1_0, SAML_HOLDER_OF_KEY_2_0, SAML_SENDER_VOUCHES_1_0, SAML_SENDER_VOUCHES_2_0, stsConfig, wstVer -
Constructor Summary
ConstructorsConstructorDescriptionSBIssuedSamlTokenContractImpl(com.sun.xml.ws.api.SOAPVersion soapVersion) Creates a new instance of SBIssuedSamlTokenContractImpl -
Method Summary
Modifier and TypeMethodDescriptioncreateEncryptedData(String id, String dataEncAlgo, KeyInfo keyInfo, boolean contentOnly) createSAMLAssertion(String appliesTo, String tokenType, String keyType, String assertionId, String issuer, Map<QName, List<String>> claimedAttrs, IssuedTokenContext context) Methods inherited from class com.sun.xml.ws.security.trust.impl.IssueSamlTokenContract
cancel, handleUnsolicited, init, issue, issueMultiple, renew, validate
-
Field Details
-
PRINCIPAL
- See Also:
-
-
Constructor Details
-
SBIssuedSamlTokenContractImpl
public SBIssuedSamlTokenContractImpl(com.sun.xml.ws.api.SOAPVersion soapVersion) Creates a new instance of SBIssuedSamlTokenContractImpl -
SBIssuedSamlTokenContractImpl
public SBIssuedSamlTokenContractImpl()
-
-
Method Details
-
createSAMLAssertion
public Token createSAMLAssertion(String appliesTo, String tokenType, String keyType, String assertionId, String issuer, Map<QName, List<String>> claimedAttrs, IssuedTokenContext context) throws WSTrustException- Specified by:
createSAMLAssertionin interfaceIssueSamlTokenContract<BaseSTSRequest,BaseSTSResponse> - Specified by:
createSAMLAssertionin classIssueSamlTokenContract- Throws:
WSTrustException
-
createEncryptedData
public EncryptedDataType createEncryptedData(String id, String dataEncAlgo, KeyInfo keyInfo, boolean contentOnly)
-