A C D G I L M O P S T V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractZTNAuthenticationFactory - Class in org.dcache.xrootd.plugins.authn.ztn
-
Authentication factory that returns ztn authentication handlers.
- AbstractZTNAuthenticationFactory(Properties) - Constructor for class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationFactory
- AbstractZTNAuthenticationHandler - Class in org.dcache.xrootd.plugins.authn.ztn
-
Base handler for xrootd-security message exchange based on the ZTN protocol.
- AbstractZTNAuthenticationHandler() - Constructor for class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
- alternateTokenLocations - Variable in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationFactory
- authenticate(AuthenticationRequest) - Method in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
C
- createFactory(String, Properties) - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNClientAuthenticationProvider
- createHandler() - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNClientAuthenticationFactory
- credential - Variable in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
D
- deserialize(ByteBuf) - Static method in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredentialUtils
- doOnAuthenticationResponse(ChannelHandlerContext, InboundAuthenticationResponse) - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNClientAuthenticationHandler
G
- getDecrypter() - Method in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
- getDescription() - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNClientAuthenticationFactory
- getLength() - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredential
- getName() - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNClientAuthenticationFactory
- getNullTerminatedTokenLength() - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredential
- getOpr() - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredential
- getProtocol() - Method in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
- getSubject() - Method in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
- getToken() - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredential
- getVersion() - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredential
I
- isCompleted() - Method in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
L
- LOGGER - Static variable in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
M
- maxTokenSize - Variable in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationFactory
O
- org.dcache.xrootd.plugins.authn.ztn - package org.dcache.xrootd.plugins.authn.ztn
P
- PROTOCOL - Static variable in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredential
S
- sendAuthenticationRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNClientAuthenticationHandler
- setAlternateTokenLocations(List<String>) - Method in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
- setMaxTokenSize(Integer) - Method in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
- setOpr(byte) - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredential
- setToken(String) - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredential
- setTokenLength(int) - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredential
- setTokenUsageFlags(Long) - Method in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
- setTrustedIssuers(Set<String>) - Method in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
- setVersion(int) - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredential
- subject - Variable in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
T
- tokenUsageFlags - Variable in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationFactory
- toString() - Method in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredential
- trustedIssuers - Variable in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
V
- validateToken() - Method in class org.dcache.xrootd.plugins.authn.ztn.AbstractZTNAuthenticationHandler
W
- writeBytes(ByteBuf, ZTNCredential) - Static method in class org.dcache.xrootd.plugins.authn.ztn.ZTNCredentialUtils
Z
- ZTNClientAuthenticationFactory - Class in org.dcache.xrootd.plugins.authn.ztn
-
Authentication factory that returns ztn security handlers to add to the third-party client channel pipeline.
- ZTNClientAuthenticationFactory() - Constructor for class org.dcache.xrootd.plugins.authn.ztn.ZTNClientAuthenticationFactory
- ZTNClientAuthenticationHandler - Class in org.dcache.xrootd.plugins.authn.ztn
-
Client-side handler which does TPC via ztn authentication.
- ZTNClientAuthenticationHandler() - Constructor for class org.dcache.xrootd.plugins.authn.ztn.ZTNClientAuthenticationHandler
- ZTNClientAuthenticationProvider - Class in org.dcache.xrootd.plugins.authn.ztn
- ZTNClientAuthenticationProvider() - Constructor for class org.dcache.xrootd.plugins.authn.ztn.ZTNClientAuthenticationProvider
- ZTNCredential - Class in org.dcache.xrootd.plugins.authn.ztn
-
According to the xroot ztn protocol, the credential sent on the request method by the client has this structure:
- ZTNCredential() - Constructor for class org.dcache.xrootd.plugins.authn.ztn.ZTNCredential
- ZTNCredentialUtils - Class in org.dcache.xrootd.plugins.authn.ztn
-
Simple to- and from- ByteBuf methods.
- ZTNCredentialUtils() - Constructor for class org.dcache.xrootd.plugins.authn.ztn.ZTNCredentialUtils
All Classes All Packages