|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Interface to be implemented by client side authorization mechanism.
| Field Summary | |
static java.lang.String |
AUTHORIZATION
|
static java.lang.String |
AUTHZ_CLASS
|
static java.lang.String |
AUTHZ_GRIDMAP
|
static java.lang.String |
AUTHZ_HOST
|
static java.lang.String |
AUTHZ_IDENTITY
|
static java.lang.String |
AUTHZ_NONE
Constants used to set authorization |
static java.lang.String |
AUTHZ_SAML
|
static java.lang.String |
AUTHZ_SELF
|
static java.lang.String |
AUTHZ_USERNAME
|
static java.lang.String |
GRIDMAP_PREFIX
|
static java.lang.String |
HOST_PREFIX
|
static java.lang.String |
IDENTITY_PREFIX
|
static java.lang.String |
NONE_PREFIX
Prefix used for authz |
static java.lang.String |
RESOURCE
|
static java.lang.String |
SAML_PREFIX
|
static java.lang.String |
SELF_PREFIX
|
static java.lang.String |
USERNAME_PREFIX
|
| Method Summary | |
void |
authorize(javax.security.auth.Subject peerSubject,
javax.xml.rpc.handler.MessageContext context)
Method invoked to authorize the call |
org.ietf.jgss.GSSName |
getName(javax.xml.rpc.handler.MessageContext ctx)
Returns the identity of the authorized entity |
| Field Detail |
public static final java.lang.String RESOURCE
public static final java.lang.String AUTHORIZATION
public static final java.lang.String AUTHZ_CLASS
public static final java.lang.String AUTHZ_NONE
public static final java.lang.String AUTHZ_SELF
public static final java.lang.String AUTHZ_GRIDMAP
public static final java.lang.String AUTHZ_HOST
public static final java.lang.String AUTHZ_SAML
public static final java.lang.String AUTHZ_IDENTITY
public static final java.lang.String AUTHZ_USERNAME
public static final java.lang.String NONE_PREFIX
public static final java.lang.String SELF_PREFIX
public static final java.lang.String GRIDMAP_PREFIX
public static final java.lang.String HOST_PREFIX
public static final java.lang.String SAML_PREFIX
public static final java.lang.String IDENTITY_PREFIX
public static final java.lang.String USERNAME_PREFIX
| Method Detail |
public void authorize(javax.security.auth.Subject peerSubject,
javax.xml.rpc.handler.MessageContext context)
throws AuthorizationException
AuthorizationException
public org.ietf.jgss.GSSName getName(javax.xml.rpc.handler.MessageContext ctx)
throws AuthorizationException
AuthorizationException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||