Package com.sun.rpc
Class CredGss
- java.lang.Object
-
- com.sun.rpc.Cred
-
- com.sun.rpc.CredGss
-
-
Field Summary
Fields Modifier and Type Field Description static int
RPCSEC_GSS
static int
RPCSEC_GSS_CONTINUE_INIT
static int
RPCSEC_GSS_DATA
static int
RPCSEC_GSS_DESTROY
static int
RPCSEC_GSS_INIT
static int
RPCSEC_GSS_VERS_1
int
serviceType
-
Fields inherited from class com.sun.rpc.Cred
SVC_INTEGRITY, SVC_NONE, SVC_PRIVACY
-
-
Constructor Summary
Constructors Constructor Description CredGss(java.lang.String svcName, Oid mech, int svcType, int qop_num)
Constructor creates an instance of RPCSEC_GSS credential with given service name, mechanism, service type and qop number.CredGss(java.lang.String svcName, java.lang.String mech, int svcType, int qop_num)
Constructor creates an instance of RPCSEC_GSS credential with given service name, mechanism, service type and qop number.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
getCred(Xdr x)
-
-
-
Field Detail
-
serviceType
public int serviceType
-
RPCSEC_GSS
public static final int RPCSEC_GSS
- See Also:
- Constant Field Values
-
RPCSEC_GSS_DATA
public static final int RPCSEC_GSS_DATA
- See Also:
- Constant Field Values
-
RPCSEC_GSS_INIT
public static final int RPCSEC_GSS_INIT
- See Also:
- Constant Field Values
-
RPCSEC_GSS_CONTINUE_INIT
public static final int RPCSEC_GSS_CONTINUE_INIT
- See Also:
- Constant Field Values
-
RPCSEC_GSS_DESTROY
public static final int RPCSEC_GSS_DESTROY
- See Also:
- Constant Field Values
-
RPCSEC_GSS_VERS_1
public static final int RPCSEC_GSS_VERS_1
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CredGss
public CredGss(java.lang.String svcName, java.lang.String mech, int svcType, int qop_num) throws java.io.IOException
Constructor creates an instance of RPCSEC_GSS credential with given service name, mechanism, service type and qop number.- Parameters:
svcName
- the target service namemech
- the string format of mech oid; e.g. "1.2.3.4.5"svcType
- none, integrity or privacyqop_num
- the number of quality protection- Throws:
java.io.IOException
-
CredGss
public CredGss(java.lang.String svcName, Oid mech, int svcType, int qop_num)
Constructor creates an instance of RPCSEC_GSS credential with given service name, mechanism, service type and qop number.- Parameters:
svcName
- the target service namemech
- the GSS Oid object of the mechsvcType
- none, integrity or privacyqop_num
- the number of quality protection
-
-
Method Detail
-
getCred
public void getCred(Xdr x)
-
-