Class SBIssuedSamlTokenContractImpl
- java.lang.Object
-
- com.sun.xml.ws.security.trust.impl.IssueSamlTokenContract
-
- com.sun.xml.ws.security.trust.impl.SBIssuedSamlTokenContractImpl
-
- All Implemented Interfaces:
com.sun.xml.ws.api.security.trust.IssueSamlTokenContract<com.sun.xml.ws.security.trust.elements.BaseSTSRequest,com.sun.xml.ws.security.trust.elements.BaseSTSResponse>,com.sun.xml.ws.api.security.trust.WSTrustContract<com.sun.xml.ws.security.trust.elements.BaseSTSRequest,com.sun.xml.ws.security.trust.elements.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(com.sun.xml.ws.api.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)com.sun.xml.ws.security.TokencreateSAMLAssertion(String appliesTo, String tokenType, String keyType, String assertionId, String issuer, Map<QName,List<String>> claimedAttrs, com.sun.xml.ws.security.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
-
-
Method Detail
-
createSAMLAssertion
public com.sun.xml.ws.security.Token createSAMLAssertion(String appliesTo, String tokenType, String keyType, String assertionId, String issuer, Map<QName,List<String>> claimedAttrs, com.sun.xml.ws.security.IssuedTokenContext context) throws com.sun.xml.ws.api.security.trust.WSTrustException
- Specified by:
createSAMLAssertionin interfacecom.sun.xml.ws.api.security.trust.IssueSamlTokenContract<com.sun.xml.ws.security.trust.elements.BaseSTSRequest,com.sun.xml.ws.security.trust.elements.BaseSTSResponse>- Specified by:
createSAMLAssertionin classIssueSamlTokenContract- Throws:
com.sun.xml.ws.api.security.trust.WSTrustException
-
createEncryptedData
public EncryptedDataType createEncryptedData(String id, String dataEncAlgo, KeyInfo keyInfo, boolean contentOnly)
-
-