Package com.sun.identity.wss.sts.spi
Class FAMSTSTokenProvider
- java.lang.Object
-
- com.sun.identity.wss.sts.spi.FAMSTSTokenProvider
-
- All Implemented Interfaces:
com.sun.xml.ws.api.security.trust.STSTokenProvider
public class FAMSTSTokenProvider extends Object implements com.sun.xml.ws.api.security.trust.STSTokenProvider
-
-
Constructor Summary
Constructors Constructor Description FAMSTSTokenProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ElementcreateSAML11Assertion(com.sun.xml.ws.security.trust.WSTrustVersion wstVer, long lifeSpan, String confirMethod, String authMethod, String issuer, String appliesTo, org.apache.xml.security.keys.KeyInfo keyInfo, Map<QName,List<String>> claimedAttrs, String keyType, String assertionId, String stsKey)protected ElementcreateSAML20Assertion(com.sun.xml.ws.security.trust.WSTrustVersion wstVer, long lifeSpan, String confirMethod, String assertionId, String issuer, String appliesTo, org.apache.xml.security.keys.KeyInfo keyInfo, Map<QName,List<String>> claimedAttrs, String keyType, String authnCtx, String stsKey)voidgenerateToken(com.sun.xml.ws.security.IssuedTokenContext ctx)voidinvalidateToken(com.sun.xml.ws.security.IssuedTokenContext ctx)voidisValideToken(com.sun.xml.ws.security.IssuedTokenContext ctx)voidrenewToken(com.sun.xml.ws.security.IssuedTokenContext ctx)
-
-
-
Method Detail
-
generateToken
public void generateToken(com.sun.xml.ws.security.IssuedTokenContext ctx) throws com.sun.xml.ws.api.security.trust.WSTrustException- Specified by:
generateTokenin interfacecom.sun.xml.ws.api.security.trust.STSTokenProvider- Throws:
com.sun.xml.ws.api.security.trust.WSTrustException
-
isValideToken
public void isValideToken(com.sun.xml.ws.security.IssuedTokenContext ctx) throws com.sun.xml.ws.api.security.trust.WSTrustException- Specified by:
isValideTokenin interfacecom.sun.xml.ws.api.security.trust.STSTokenProvider- Throws:
com.sun.xml.ws.api.security.trust.WSTrustException
-
renewToken
public void renewToken(com.sun.xml.ws.security.IssuedTokenContext ctx) throws com.sun.xml.ws.api.security.trust.WSTrustException- Specified by:
renewTokenin interfacecom.sun.xml.ws.api.security.trust.STSTokenProvider- Throws:
com.sun.xml.ws.api.security.trust.WSTrustException
-
invalidateToken
public void invalidateToken(com.sun.xml.ws.security.IssuedTokenContext ctx) throws com.sun.xml.ws.api.security.trust.WSTrustException- Specified by:
invalidateTokenin interfacecom.sun.xml.ws.api.security.trust.STSTokenProvider- Throws:
com.sun.xml.ws.api.security.trust.WSTrustException
-
createSAML11Assertion
protected Element createSAML11Assertion(com.sun.xml.ws.security.trust.WSTrustVersion wstVer, long lifeSpan, String confirMethod, String authMethod, String issuer, String appliesTo, org.apache.xml.security.keys.KeyInfo keyInfo, Map<QName,List<String>> claimedAttrs, String keyType, String assertionId, String stsKey) throws FAMSTSException
- Throws:
FAMSTSException
-
createSAML20Assertion
protected Element createSAML20Assertion(com.sun.xml.ws.security.trust.WSTrustVersion wstVer, long lifeSpan, String confirMethod, String assertionId, String issuer, String appliesTo, org.apache.xml.security.keys.KeyInfo keyInfo, Map<QName,List<String>> claimedAttrs, String keyType, String authnCtx, String stsKey) throws FAMSTSException
- Throws:
FAMSTSException
-
-