|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.xml.ws.security.secconv.WSSCContract
public class WSSCContract
Field Summary | |
---|---|
static java.lang.String |
LIFETIME
|
static java.lang.String |
SC_CONFIGURATION
|
Constructor Summary | |
---|---|
WSSCContract()
|
|
WSSCContract(WSSCVersion wsscVer)
|
Method Summary | |
---|---|
BaseSTSResponse |
cancel(BaseSTSRequest request,
com.sun.xml.ws.security.IssuedTokenContext context)
Cancel a SecurityContextToken |
void |
handleUnsolicited(RequestSecurityTokenResponse rstr,
com.sun.xml.ws.security.IssuedTokenContext context)
handle an unsolicited RSTR like in the case of Client Initiated Secure Conversation. |
void |
init(WSSCVersion wsscVer)
|
BaseSTSResponse |
issue(BaseSTSRequest request,
com.sun.xml.ws.security.IssuedTokenContext context,
SecureConversationToken scToken)
Issue a SecurityContextToken |
RequestSecurityTokenResponseCollection |
issueMultiple(RequestSecurityToken request,
com.sun.xml.ws.security.IssuedTokenContext context)
Issue a Collection of Token(s) possibly for different scopes |
BaseSTSResponse |
renew(BaseSTSRequest request,
com.sun.xml.ws.security.IssuedTokenContext context,
SecureConversationToken scToken)
Renew a SecurityContextToken |
void |
setWSSCServerConfig(java.util.Iterator wsscConfigIterator)
|
RequestSecurityTokenResponse |
validate(RequestSecurityToken request,
com.sun.xml.ws.security.IssuedTokenContext context)
Validate a SecurityContextToken |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String LIFETIME
public static final java.lang.String SC_CONFIGURATION
Constructor Detail |
---|
public WSSCContract()
public WSSCContract(WSSCVersion wsscVer)
Method Detail |
---|
public final void init(WSSCVersion wsscVer)
public BaseSTSResponse issue(BaseSTSRequest request, com.sun.xml.ws.security.IssuedTokenContext context, SecureConversationToken scToken) throws WSSecureConversationException
WSSecureConversationException
public RequestSecurityTokenResponseCollection issueMultiple(RequestSecurityToken request, com.sun.xml.ws.security.IssuedTokenContext context) throws WSSecureConversationException
WSSecureConversationException
public BaseSTSResponse renew(BaseSTSRequest request, com.sun.xml.ws.security.IssuedTokenContext context, SecureConversationToken scToken) throws WSSecureConversationException
WSSecureConversationException
public BaseSTSResponse cancel(BaseSTSRequest request, com.sun.xml.ws.security.IssuedTokenContext context) throws WSSecureConversationException
WSSecureConversationException
public RequestSecurityTokenResponse validate(RequestSecurityToken request, com.sun.xml.ws.security.IssuedTokenContext context) throws WSSecureConversationException
WSSecureConversationException
public void handleUnsolicited(RequestSecurityTokenResponse rstr, com.sun.xml.ws.security.IssuedTokenContext context) throws WSSecureConversationException
WSSecureConversationException
public void setWSSCServerConfig(java.util.Iterator wsscConfigIterator)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |