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

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

public class GSISecureConvAuthMethod
extends java.lang.Object
implements AuthMethod

Represents GSI Secure Conversation

See Also:
Serialized Form

Field Summary
static GSISecureConvAuthMethod BOTH
           
(package private) static int BOTH_TYPE
           
private static org.globus.util.I18n i18n
           
static GSISecureConvAuthMethod INTEGRITY
           
(package private) static int INTEGRITY_TYPE
           
static GSISecureConvAuthMethod PRIVACY
           
(package private) static int PRIVACY_TYPE
           
private  int type
           
 
Constructor Summary
GSISecureConvAuthMethod(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 GSISecureConvAuthMethod BOTH

PRIVACY

public static final GSISecureConvAuthMethod PRIVACY

INTEGRITY

public static final GSISecureConvAuthMethod INTEGRITY
Constructor Detail

GSISecureConvAuthMethod

public GSISecureConvAuthMethod(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()