Class DefaultIdentityDocumentClient
java.lang.Object
com.yahoo.vespa.athenz.identityprovider.client.DefaultIdentityDocumentClient
- All Implemented Interfaces:
IdentityDocumentClient
Default implementation of
IdentityDocumentClient
- Author:
- bjorncs
-
Constructor Summary
ConstructorDescriptionDefaultIdentityDocumentClient
(URI configserverUri, ServiceIdentityProvider identityProvider, HostnameVerifier hostnameVerifier) DefaultIdentityDocumentClient
(URI configserverUri, SSLContext sslContext, HostnameVerifier hostnameVerifier) -
Method Summary
Modifier and TypeMethodDescriptiongetNodeIdentityDocument
(String host, int documentVersion) getNodeRoles
(String hostname) getTenantIdentityDocument
(String host, int documentVersion)
-
Constructor Details
-
DefaultIdentityDocumentClient
public DefaultIdentityDocumentClient(URI configserverUri, SSLContext sslContext, HostnameVerifier hostnameVerifier) -
DefaultIdentityDocumentClient
public DefaultIdentityDocumentClient(URI configserverUri, ServiceIdentityProvider identityProvider, HostnameVerifier hostnameVerifier)
-
-
Method Details
-
getNodeIdentityDocument
- Specified by:
getNodeIdentityDocument
in interfaceIdentityDocumentClient
-
getTenantIdentityDocument
- Specified by:
getTenantIdentityDocument
in interfaceIdentityDocumentClient
-
getNodeRoles
- Specified by:
getNodeRoles
in interfaceIdentityDocumentClient
-