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>
public class SBIssuedSamlTokenContractImpl extends IssueSamlTokenContract
- Author:
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringPRINCIPAL-
Fields 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
Constructors Constructor Description SBIssuedSamlTokenContractImpl()SBIssuedSamlTokenContractImpl(SOAPVersion soapVersion)Creates a new instance of SBIssuedSamlTokenContractImpl
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EncryptedDataTypecreateEncryptedData(String id, String dataEncAlgo, KeyInfo keyInfo, boolean contentOnly)TokencreateSAMLAssertion(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 Detail
-
PRINCIPAL
protected static final String PRINCIPAL
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SBIssuedSamlTokenContractImpl
public SBIssuedSamlTokenContractImpl(SOAPVersion soapVersion)
Creates a new instance of SBIssuedSamlTokenContractImpl
-
SBIssuedSamlTokenContractImpl
public SBIssuedSamlTokenContractImpl()
-
-
Method Detail
-
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)
-
-