Class IssueSamlTokenContractImpl

java.lang.Object
com.sun.xml.ws.security.trust.impl.IssueSamlTokenContract
com.sun.xml.ws.security.trust.impl.IssueSamlTokenContractImpl
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 IssueSamlTokenContractImpl extends IssueSamlTokenContract
  • Constructor Details

    • IssueSamlTokenContractImpl

      public IssueSamlTokenContractImpl()
  • Method Details

    • 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:
      createSAMLAssertion in interface com.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:
      createSAMLAssertion in class IssueSamlTokenContract
      Throws:
      com.sun.xml.ws.api.security.trust.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 com.sun.xml.ws.api.security.trust.WSTrustException
      Throws:
      com.sun.xml.ws.api.security.trust.WSTrustException
    • createSAML20Assertion

      protected Assertion createSAML20Assertion(String assertionId, String issuer, String appliesTo, org.apache.xml.security.keys.KeyInfo keyInfo, Map<QName,List<String>> claimedAttrs, String keyType) throws com.sun.xml.ws.api.security.trust.WSTrustException
      Throws:
      com.sun.xml.ws.api.security.trust.WSTrustException