JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
F
G
I
O
P
S
T
A
authenticate(AuthenticationRequest)
- Method in class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationHandler
dispatcher function that initializes the diffie-hellman key agreement session, checks the request for the correct protocol and calls the actual handler functions.
C
certToPEM(X509Certificate)
- Static method in class org.dcache.xrootd.plugins.authn.gsi.
CertUtil
Encodes to PEM format with default X.509 certificate header/footer
CertUtil
- Class in
org.dcache.xrootd.plugins.authn.gsi
CertUtil - convenience methods for certificate processing
CertUtil()
- Constructor for class org.dcache.xrootd.plugins.authn.gsi.
CertUtil
computeHash(MessageDigest, X500Principal)
- Static method in class org.dcache.xrootd.plugins.authn.gsi.
CertUtil
Computes the hash from the principal, using the passed-in digest (usually MD5).
computeMD5Hash(X500Principal)
- Static method in class org.dcache.xrootd.plugins.authn.gsi.
CertUtil
Convenience method to compute a openssl-compatible md5 hash
createFactory(String, Properties)
- Method in class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationProvider
createHandler()
- Method in class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationFactory
CRYPTO_MODE
- Static variable in class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationHandler
D
decrypt(String, String, int, byte[])
- Method in class org.dcache.xrootd.plugins.authn.gsi.
DHSession
DHSession
- Class in
org.dcache.xrootd.plugins.authn.gsi
This class represents a Diffie-Hellman (DH) session.
DHSession()
- Constructor for class org.dcache.xrootd.plugins.authn.gsi.
DHSession
Construct new Diffie-Hellman key exchange session
F
finaliseKeyAgreement(String)
- Method in class org.dcache.xrootd.plugins.authn.gsi.
DHSession
fromPEM(String, String, String)
- Static method in class org.dcache.xrootd.plugins.authn.gsi.
CertUtil
Decodes PEM by removing the given header and footer, and decodes the inner content with base64.
G
getEncodedDHMaterial()
- Method in class org.dcache.xrootd.plugins.authn.gsi.
DHSession
getProtocol()
- Method in class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationHandler
getSubject()
- Method in class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationHandler
GSIAuthenticationFactory
- Class in
org.dcache.xrootd.plugins.authn.gsi
Authentication factory that returns GSI security handlers.
GSIAuthenticationFactory(Properties)
- Constructor for class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationFactory
GSIAuthenticationHandler
- Class in
org.dcache.xrootd.plugins.authn.gsi
Handler for xrootd-security message exchange based on the GSI protocol.
GSIAuthenticationHandler(X509Credential, X509CertChainValidator)
- Constructor for class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationHandler
GSIAuthenticationProvider
- Class in
org.dcache.xrootd.plugins.authn.gsi
GSIAuthenticationProvider()
- Constructor for class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationProvider
I
isCompleted()
- Method in class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationHandler
O
org.dcache.xrootd.plugins.authn.gsi
- package org.dcache.xrootd.plugins.authn.gsi
P
PROTOCOL
- Static variable in class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationHandler
PROTOCOL_VERSION
- Static variable in class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationHandler
S
SUPPORTED_CIPHER_ALGORITHMS
- Static variable in class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationHandler
for now, we limit ourselves to AES-128 with CBC blockmode.
SUPPORTED_DIGESTS
- Static variable in class org.dcache.xrootd.plugins.authn.gsi.
GSIAuthenticationHandler
T
toPEM(byte[], String, String)
- Static method in class org.dcache.xrootd.plugins.authn.gsi.
CertUtil
Encodes to PEM.
A
C
D
F
G
I
O
P
S
T
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2011–2018
dCache.org
. All rights reserved.