Package org.dcache.xrootd.security
Interface XrootdSecurityProtocol
-
public interface XrootdSecurityProtocol
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classXrootdSecurityProtocol.BucketType_______________________________________________________________________ BUCKET TYPES _______________________________________________________________________
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAUTHN_PROTOCOL_PREFIXstatic intkGSErrAddBucketstatic intkGSErrBadOptstatic intkGSErrBadProtocolstatic intkGSErrBadRndmTagstatic intkGSErrCreateBucketstatic intkGSErrDecodeBufferstatic intkGSErrErrorstatic intkGSErrInitstatic intkGSErrNoBufferstatic intkGSErrNoCipherstatic intkGSErrNoPublicstatic intkGSErrParseBuffer_______________________________________________________________________ GSI - SERVER ERROR CODES _______________________________________________________________________static intkGSErrSerialBufferstatic intkgST_errorstatic intkgST_morestatic intkgST_ok_______________________________________________________________________ SERVER STATUS RESPONSE CODES _______________________________________________________________________static intkOptsDelChnstatic intkOptsDlgPxy_______________________________________________________________________ HANDSHAKE OPTIONS _______________________________________________________________________static intkOptsFwdPxystatic intkOptsPxFilestatic intkOptsSigReqstatic intkOptsSrvReqstatic intkXGC_certstatic intkXGC_certreqstatic intkXGC_none_______________________________________________________________________ GSI - CLIENT PROCESSING STEPS _______________________________________________________________________static intkXGC_reservedstatic intkXGC_sigpxystatic intkXGS_certstatic intkXGS_initstatic intkXGS_none_______________________________________________________________________ GSI - SERVER PROCESSING STEPS _______________________________________________________________________static intkXGS_pxyreqstatic intkXGS_reservedstatic bytekXR_nodata_______________________________________________________________________ SIGNING REQUEST OPTIONS _______________________________________________________________________static bytekXR_sec0Data_______________________________________________________________________ SECURITY OPTIONS _______________________________________________________________________static intkXR_secCompatiblestatic intkXR_secIntensestatic intkXR_secNone_______________________________________________________________________ SECURITY LEVELS _______________________________________________________________________static bytekXR_secOFrcestatic intkXR_secPedanticstatic intkXR_secStandardstatic intkXR_secver_0_______________________________________________________________________ SERVER SECURITY VERSION _______________________________________________________________________static intkXR_signIgnore_______________________________________________________________________ SIGNING ACTION _______________________________________________________________________static intkXR_signLikelystatic intkXR_signNeededstatic java.lang.StringSEC_PROTOCOL_PREFIX
-
Method Summary
Static Methods Modifier and Type Method Description static java.lang.StringgetClientStep(int step)_______________________________________________________________________ XROOTD4J INTERNAL -- DETERMINE STEP _______________________________________________________________________static java.lang.StringgetServerStep(int step)
-
-
-
Field Detail
-
SEC_PROTOCOL_PREFIX
static final java.lang.String SEC_PROTOCOL_PREFIX
- See Also:
- Constant Field Values
-
AUTHN_PROTOCOL_PREFIX
static final java.lang.String AUTHN_PROTOCOL_PREFIX
- See Also:
- Constant Field Values
-
kgST_ok
static final int kgST_ok
_______________________________________________________________________ SERVER STATUS RESPONSE CODES _______________________________________________________________________- See Also:
- Constant Field Values
-
kgST_error
static final int kgST_error
- See Also:
- Constant Field Values
-
kgST_more
static final int kgST_more
- See Also:
- Constant Field Values
-
kOptsDlgPxy
static final int kOptsDlgPxy
_______________________________________________________________________ HANDSHAKE OPTIONS _______________________________________________________________________- See Also:
- Constant Field Values
-
kOptsFwdPxy
static final int kOptsFwdPxy
- See Also:
- Constant Field Values
-
kOptsSigReq
static final int kOptsSigReq
- See Also:
- Constant Field Values
-
kOptsSrvReq
static final int kOptsSrvReq
- See Also:
- Constant Field Values
-
kOptsPxFile
static final int kOptsPxFile
- See Also:
- Constant Field Values
-
kOptsDelChn
static final int kOptsDelChn
- See Also:
- Constant Field Values
-
kXR_secver_0
static final int kXR_secver_0
_______________________________________________________________________ SERVER SECURITY VERSION _______________________________________________________________________- See Also:
- Constant Field Values
-
kXR_secNone
static final int kXR_secNone
_______________________________________________________________________ SECURITY LEVELS _______________________________________________________________________- See Also:
- Constant Field Values
-
kXR_secCompatible
static final int kXR_secCompatible
- See Also:
- Constant Field Values
-
kXR_secStandard
static final int kXR_secStandard
- See Also:
- Constant Field Values
-
kXR_secIntense
static final int kXR_secIntense
- See Also:
- Constant Field Values
-
kXR_secPedantic
static final int kXR_secPedantic
- See Also:
- Constant Field Values
-
kXR_sec0Data
static final byte kXR_sec0Data
_______________________________________________________________________ SECURITY OPTIONS _______________________________________________________________________- See Also:
- Constant Field Values
-
kXR_secOFrce
static final byte kXR_secOFrce
- See Also:
- Constant Field Values
-
kXR_signIgnore
static final int kXR_signIgnore
_______________________________________________________________________ SIGNING ACTION _______________________________________________________________________- See Also:
- Constant Field Values
-
kXR_signLikely
static final int kXR_signLikely
- See Also:
- Constant Field Values
-
kXR_signNeeded
static final int kXR_signNeeded
- See Also:
- Constant Field Values
-
kXR_nodata
static final byte kXR_nodata
_______________________________________________________________________ SIGNING REQUEST OPTIONS _______________________________________________________________________- See Also:
- Constant Field Values
-
kXGC_none
static final int kXGC_none
_______________________________________________________________________ GSI - CLIENT PROCESSING STEPS _______________________________________________________________________- See Also:
- Constant Field Values
-
kXGC_certreq
static final int kXGC_certreq
- See Also:
- Constant Field Values
-
kXGC_cert
static final int kXGC_cert
- See Also:
- Constant Field Values
-
kXGC_sigpxy
static final int kXGC_sigpxy
- See Also:
- Constant Field Values
-
kXGC_reserved
static final int kXGC_reserved
- See Also:
- Constant Field Values
-
kXGS_none
static final int kXGS_none
_______________________________________________________________________ GSI - SERVER PROCESSING STEPS _______________________________________________________________________- See Also:
- Constant Field Values
-
kXGS_init
static final int kXGS_init
- See Also:
- Constant Field Values
-
kXGS_cert
static final int kXGS_cert
- See Also:
- Constant Field Values
-
kXGS_pxyreq
static final int kXGS_pxyreq
- See Also:
- Constant Field Values
-
kXGS_reserved
static final int kXGS_reserved
- See Also:
- Constant Field Values
-
kGSErrParseBuffer
static final int kGSErrParseBuffer
_______________________________________________________________________ GSI - SERVER ERROR CODES _______________________________________________________________________- See Also:
- Constant Field Values
-
kGSErrDecodeBuffer
static final int kGSErrDecodeBuffer
- See Also:
- Constant Field Values
-
kGSErrBadProtocol
static final int kGSErrBadProtocol
- See Also:
- Constant Field Values
-
kGSErrCreateBucket
static final int kGSErrCreateBucket
- See Also:
- Constant Field Values
-
kGSErrSerialBuffer
static final int kGSErrSerialBuffer
- See Also:
- Constant Field Values
-
kGSErrBadRndmTag
static final int kGSErrBadRndmTag
- See Also:
- Constant Field Values
-
kGSErrNoCipher
static final int kGSErrNoCipher
- See Also:
- Constant Field Values
-
kGSErrBadOpt
static final int kGSErrBadOpt
- See Also:
- Constant Field Values
-
kGSErrNoBuffer
static final int kGSErrNoBuffer
- See Also:
- Constant Field Values
-
kGSErrNoPublic
static final int kGSErrNoPublic
- See Also:
- Constant Field Values
-
kGSErrAddBucket
static final int kGSErrAddBucket
- See Also:
- Constant Field Values
-
kGSErrInit
static final int kGSErrInit
- See Also:
- Constant Field Values
-
kGSErrError
static final int kGSErrError
- See Also:
- Constant Field Values
-
-
Method Detail
-
getClientStep
static java.lang.String getClientStep(int step)
_______________________________________________________________________ XROOTD4J INTERNAL -- DETERMINE STEP _______________________________________________________________________
-
getServerStep
static java.lang.String getServerStep(int step)
-
-