Class GSIBucketUtils.BucketData
- java.lang.Object
-
- org.dcache.xrootd.plugins.authn.gsi.GSIBucketUtils.BucketData
-
- Enclosing class:
- GSIBucketUtils
public static class GSIBucketUtils.BucketData extends java.lang.ObjectThe Xrootd GSI protocol passes handshake information in structs that are called "buckets". Each bucket has embedded in it the four fields (protocol, step, version) as well as a length integer for the length of the actual data. All of this gets serialized into the byte data fields of the Authentication requests and responses (which other protocols may structure differently.)
-
-
Constructor Summary
Constructors Constructor Description BucketData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<XrootdSecurityProtocol.BucketType,GSIBucket>getBucketMap()java.lang.StringgetProtocol()intgetStep()java.lang.IntegergetVersion()
-
-
-
Method Detail
-
getProtocol
public java.lang.String getProtocol()
-
getStep
public int getStep()
-
getVersion
public java.lang.Integer getVersion()
-
getBucketMap
public java.util.Map<XrootdSecurityProtocol.BucketType,GSIBucket> getBucketMap()
-
-