com.sun.xml.ws.security.trust.impl
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
Field Summary |
protected static java.lang.String |
PRINCIPAL
|
Method Summary |
com.sun.xml.security.core.xenc.EncryptedDataType |
createEncryptedData(java.lang.String id,
java.lang.String dataEncAlgo,
com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyInfo keyInfo,
boolean contentOnly)
|
com.sun.xml.ws.security.Token |
createSAMLAssertion(java.lang.String appliesTo,
java.lang.String tokenType,
java.lang.String keyType,
java.lang.String assertionId,
java.lang.String issuer,
java.util.Map<javax.xml.namespace.QName,java.util.List<java.lang.String>> claimedAttrs,
com.sun.xml.ws.security.IssuedTokenContext context)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PRINCIPAL
protected static final java.lang.String PRINCIPAL
- See Also:
- Constant Field Values
SBIssuedSamlTokenContractImpl
public SBIssuedSamlTokenContractImpl(com.sun.xml.ws.api.SOAPVersion soapVersion)
- Creates a new instance of SBIssuedSamlTokenContractImpl
SBIssuedSamlTokenContractImpl
public SBIssuedSamlTokenContractImpl()
createSAMLAssertion
public com.sun.xml.ws.security.Token createSAMLAssertion(java.lang.String appliesTo,
java.lang.String tokenType,
java.lang.String keyType,
java.lang.String assertionId,
java.lang.String issuer,
java.util.Map<javax.xml.namespace.QName,java.util.List<java.lang.String>> claimedAttrs,
com.sun.xml.ws.security.IssuedTokenContext context)
throws WSTrustException
- Specified by:
createSAMLAssertion
in interface IssueSamlTokenContract<BaseSTSRequest,BaseSTSResponse>
- Specified by:
createSAMLAssertion
in class IssueSamlTokenContract
- Throws:
WSTrustException
createEncryptedData
public com.sun.xml.security.core.xenc.EncryptedDataType createEncryptedData(java.lang.String id,
java.lang.String dataEncAlgo,
com.sun.xml.ws.security.opt.crypto.dsig.keyinfo.KeyInfo keyInfo,
boolean contentOnly)