|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClientUserToken
This class extends XWSS Security Token and enables the STS Clients to
use any custom tokens that can be used in WS-Trust protocol element
OnBehalfOf
. This element is used by the OpenSSO
STS Service to allow any custom changes to the issued tokens by the STS.
This is also known as End user token conversion interface (SPI) that can
be implemented by any custom token implementation to convert any custom
end user token to the token issued by Security Token Service. In this case,
the identity or the owner of the token generated by STS, would be same as
the End user token.
The implementation of this interface can be configured at global Security
Token Service configuration (via Admin Console) for server side and in
client's AMConfig.properties for client side.
Method Summary | |
---|---|
String |
getPrincipalName()
Returns the principal name that the client user token carries. |
void |
init(Object obj)
Initializes client user token. |
void |
parse(Element element)
Parses the custom token element. |
String |
toString()
Returns the java.lang.String representation of
this client user token. |
Method Detail |
---|
void init(Object obj) throws FAMSTSException
obj
- credential object to initialize the user token
FAMSTSException
void parse(Element element) throws FAMSTSException
element
- the custom token element
FAMSTSException
String getPrincipalName() throws FAMSTSException
FAMSTSException
String toString()
java.lang.String
representation of
this client user token.
toString
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |