Class IssueSamlTokenContractImpl
- java.lang.Object
-
- com.sun.xml.ws.security.trust.impl.IssueSamlTokenContract
-
- com.sun.xml.ws.security.trust.impl.IssueSamlTokenContractImpl
-
- All Implemented Interfaces:
IssueSamlTokenContract<BaseSTSRequest,BaseSTSResponse>,WSTrustContract<BaseSTSRequest,BaseSTSResponse>
public class IssueSamlTokenContractImpl extends IssueSamlTokenContract
-
-
Field Summary
-
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 IssueSamlTokenContractImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AssertioncreateSAML11Assertion(String assertionId, String issuer, String appliesTo, org.apache.xml.security.keys.KeyInfo keyInfo, Map<QName,List<String>> claimedAttrs, String keyType)protected AssertioncreateSAML20Assertion(String assertionId, String issuer, String appliesTo, org.apache.xml.security.keys.KeyInfo keyInfo, Map<QName,List<String>> claimedAttrs, String keyType)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
-
-
-
-
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
-
createSAML11Assertion
protected Assertion createSAML11Assertion(String assertionId, String issuer, String appliesTo, org.apache.xml.security.keys.KeyInfo keyInfo, Map<QName,List<String>> claimedAttrs, String keyType) throws WSTrustException
- Throws:
WSTrustException
-
-