Class DefaultIdentityDocumentClient
- java.lang.Object
-
- com.yahoo.vespa.athenz.identityprovider.client.DefaultIdentityDocumentClient
-
- All Implemented Interfaces:
IdentityDocumentClient
public class DefaultIdentityDocumentClient extends java.lang.Object implements IdentityDocumentClient
Default implementation ofIdentityDocumentClient
- Author:
- bjorncs
-
-
Constructor Summary
Constructors Constructor Description DefaultIdentityDocumentClient(java.net.URI configserverUri, ServiceIdentityProvider identityProvider, javax.net.ssl.HostnameVerifier hostnameVerifier)
DefaultIdentityDocumentClient(java.net.URI configserverUri, javax.net.ssl.SSLContext sslContext, javax.net.ssl.HostnameVerifier hostnameVerifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SignedIdentityDocument
getNodeIdentityDocument(java.lang.String host)
SignedIdentityDocument
getTenantIdentityDocument(java.lang.String host)
-
-
-
Constructor Detail
-
DefaultIdentityDocumentClient
public DefaultIdentityDocumentClient(java.net.URI configserverUri, javax.net.ssl.SSLContext sslContext, javax.net.ssl.HostnameVerifier hostnameVerifier)
-
DefaultIdentityDocumentClient
public DefaultIdentityDocumentClient(java.net.URI configserverUri, ServiceIdentityProvider identityProvider, javax.net.ssl.HostnameVerifier hostnameVerifier)
-
-
Method Detail
-
getNodeIdentityDocument
public SignedIdentityDocument getNodeIdentityDocument(java.lang.String host)
- Specified by:
getNodeIdentityDocument
in interfaceIdentityDocumentClient
-
getTenantIdentityDocument
public SignedIdentityDocument getTenantIdentityDocument(java.lang.String host)
- Specified by:
getTenantIdentityDocument
in interfaceIdentityDocumentClient
-
-