|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.3) Part Number E41849-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SecurityTokenHandler
Method Summary | |
---|---|
KeyProvider |
getKeyProvider(SecurityToken token,
MessageContext ctx)
Deprecated. |
QName[] |
getQNames()
Deprecated. Returns an array of QNames of the SecurityTokens this factory can create from an according DOM node. |
SecurityToken |
getSecurityToken(SecurityTokenReference str,
MessageContext ctx)
Deprecated. |
SecurityToken |
getSecurityToken(String valueType,
Object credentials,
ContextHandler ctxHandler)
Deprecated. |
SecurityToken |
getSecurityToken(String valueType,
String issuer,
Purpose p,
ContextHandler ctxHandler)
Deprecated. |
SecurityTokenReference |
getSTR(QName STRType,
String valueType,
SecurityToken token)
Deprecated. Creates a SecurityTokenReference from a SecurityToken or Credential. |
Subject |
getSubject(SecurityToken token,
MessageContext msgCtx)
Deprecated. |
String[] |
getValueTypes()
Deprecated. Returns an array of ValueType URIs of the SecurityTokens this factory can create from an according DOM node. |
boolean |
matches(SecurityToken token,
String tokenType,
String issuerName,
ContextHandler ctxHandler,
Purpose p)
Deprecated. |
SecurityToken |
newSecurityToken(Node node)
Deprecated. Creates a SecurityToken from a node. |
SecurityTokenReference |
newSecurityTokenReference(Node node)
Deprecated. |
SecurityTokenValidateResult |
validateProcessed(SecurityToken token,
MessageContext ctx)
Deprecated. |
SecurityTokenValidateResult |
validateUnmarshalled(SecurityToken token,
MessageContext ctx)
Deprecated. |
Method Detail |
---|
SecurityToken getSecurityToken(String valueType, Object credentials, ContextHandler ctxHandler) throws WSSecurityException
WSSecurityException
SecurityToken getSecurityToken(String valueType, String issuer, Purpose p, ContextHandler ctxHandler) throws WSSecurityException
WSSecurityException
SecurityTokenReference getSTR(QName STRType, String valueType, SecurityToken token) throws WSSecurityException
STRType
- QName of the child element of SecurityTokenReference that
specifies the reference mechanism. Allowed values are
WSSConstants.REFERENCE_QNAME, WSSConstants.EMBEDDED_QNAME, and
WSSConstants.KEY_IDENTIFIER_QNAME.valueType
- ValueType attribute used in Reference or KeyIdentifier child
element of SecurityTokenReference.token
- SecurityToken to create the SecurityTokenReference from.
WSSecurityException
QName[] getQNames()
getValueTypes()
to return
the ValueType URIs.
String[] getValueTypes()
getQNames
.
SecurityToken newSecurityToken(Node node) throws MarshalException
node
- the node the SecurityToken is created from
MarshalException
SecurityTokenReference newSecurityTokenReference(Node node) throws MarshalException
MarshalException
KeyProvider getKeyProvider(SecurityToken token, MessageContext ctx)
SecurityToken getSecurityToken(SecurityTokenReference str, MessageContext ctx) throws WSSecurityException
WSSecurityException
SecurityTokenValidateResult validateUnmarshalled(SecurityToken token, MessageContext ctx) throws WSSecurityException
WSSecurityException
SecurityTokenValidateResult validateProcessed(SecurityToken token, MessageContext ctx)
boolean matches(SecurityToken token, String tokenType, String issuerName, ContextHandler ctxHandler, Purpose p)
Subject getSubject(SecurityToken token, MessageContext msgCtx) throws WSSecurityException
WSSecurityException
|
Copyright 1996, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.3) Part Number E41849-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |