Class ZTNCredential


  • public class ZTNCredential
    extends java.lang.Object
    According to the xroot ztn protocol, the credential sent on the request method by the client has this structure:

    char id[4]; ztn\0
    (we can skip storing this) char ver;
    char opr; ‘T’
    char reserved[2]; (currently for struct word alignment in C++) uint16_t tlen; Length of token in network byte order
    char token; Actual token ending with null byte

    • Constructor Detail

      • ZTNCredential

        public ZTNCredential()
    • Method Detail

      • getVersion

        public int getVersion()
      • setVersion

        public void setVersion​(int version)
      • getOpr

        public byte getOpr()
      • setOpr

        public void setOpr​(byte opr)
      • getNullTerminatedTokenLength

        public int getNullTerminatedTokenLength()
      • setTokenLength

        public void setTokenLength​(int length)
      • getToken

        public java.lang.String getToken()
      • setToken

        public void setToken​(java.lang.String token)
      • getLength

        public int getLength()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object