org.globus.wsrf.impl.security.descriptor
Class GSITransportAuthMethod

java.lang.Object
  extended byorg.globus.wsrf.impl.security.descriptor.GSITransportAuthMethod
All Implemented Interfaces:
AuthMethod, java.io.Serializable

public class GSITransportAuthMethod
extends java.lang.Object
implements AuthMethod

Represents GSI Secure Transport

See Also:
Serialized Form

Field Summary
static GSITransportAuthMethod BOTH
           
(package private) static int BOTH_TYPE
           
private static org.globus.util.I18n i18n
           
static GSITransportAuthMethod INTEGRITY
           
(package private) static int INTEGRITY_TYPE
           
static GSITransportAuthMethod PRIVACY
           
(package private) static int PRIVACY_TYPE
           
private  int type
           
 
Constructor Summary
GSITransportAuthMethod(int type)
           
 
Method Summary
 java.lang.String getName()
          Returns a string that identifies the method
 int getProtectionType()
           
 boolean isAuthenticated(javax.xml.rpc.handler.MessageContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

i18n

private static org.globus.util.I18n i18n

BOTH_TYPE

static final int BOTH_TYPE
See Also:
Constant Field Values

INTEGRITY_TYPE

static final int INTEGRITY_TYPE
See Also:
Constant Field Values

PRIVACY_TYPE

static final int PRIVACY_TYPE
See Also:
Constant Field Values

type

private int type

BOTH

public static final GSITransportAuthMethod BOTH

PRIVACY

public static final GSITransportAuthMethod PRIVACY

INTEGRITY

public static final GSITransportAuthMethod INTEGRITY
Constructor Detail

GSITransportAuthMethod

public GSITransportAuthMethod(int type)
Method Detail

isAuthenticated

public boolean isAuthenticated(javax.xml.rpc.handler.MessageContext ctx)
Specified by:
isAuthenticated in interface AuthMethod

getName

public java.lang.String getName()
Description copied from interface: AuthMethod
Returns a string that identifies the method

Specified by:
getName in interface AuthMethod

getProtectionType

public int getProtectionType()