|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.identity.federation.bindings.jboss.trust.JBossSTS
@WebServiceProvider @ServiceMode(value=PAYLOAD) public class JBossSTS
Default implementation of the SecurityTokenService interface.
| Field Summary | |
|---|---|
protected javax.xml.ws.WebServiceContext |
context
|
| Constructor Summary | |
|---|---|
JBossSTS()
|
|
| Method Summary | |
|---|---|
protected STSConfiguration |
getConfiguration()
Obtains the STS configuration options. |
protected javax.xml.transform.Source |
handleTokenRequest(RequestSecurityToken request)
Process a security token request. |
protected javax.xml.transform.Source |
handleTokenRequestCollection(RequestSecurityTokenCollection requestCollection)
Process a collection of security token requests. |
javax.xml.transform.Source |
invoke(javax.xml.transform.Source request)
|
protected javax.xml.transform.Source |
marshallResponse(RequestSecurityTokenResponse response)
Marshalls the specified RequestSecurityTokenResponse into a Source instance. |
protected javax.xml.transform.Source |
marshallResponse(RequestSecurityTokenResponseCollection responseCollection)
Marshalls the specified RequestSecurityTokenResponseCollection into a Source instance. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected javax.xml.ws.WebServiceContext context
| Constructor Detail |
|---|
public JBossSTS()
| Method Detail |
|---|
public javax.xml.transform.Source invoke(javax.xml.transform.Source request)
invoke in interface javax.xml.ws.Provider<javax.xml.transform.Source>invoke in interface SecurityTokenServiceprotected javax.xml.transform.Source handleTokenRequest(RequestSecurityToken request)
Process a security token request.
request - a RequestSecurityToken instance that contains the request information.
Source instance representing the marshalled response.protected javax.xml.transform.Source handleTokenRequestCollection(RequestSecurityTokenCollection requestCollection)
Process a collection of security token requests.
requestCollection - a RequestSecurityTokenCollection containing the various requests information.
Source instance representing the marshalled response.protected javax.xml.transform.Source marshallResponse(RequestSecurityTokenResponse response)
Marshalls the specified RequestSecurityTokenResponse into a Source instance.
response - the RequestSecurityTokenResponse to be marshalled.
Source instance.protected javax.xml.transform.Source marshallResponse(RequestSecurityTokenResponseCollection responseCollection)
Marshalls the specified RequestSecurityTokenResponseCollection into a Source instance.
responseCollection - the RequestSecurityTokenResponseCollection to be marshalled.
Source instance.protected STSConfiguration getConfiguration()
Obtains the STS configuration options.
STSConfiguration containing the STS configuration properties.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||