Package com.yahoo.container.jdisc.athenz
Interface AthenzIdentityProvider
public interface AthenzIdentityProvider
- Author:
- mortent
-
Method Summary
Modifier and TypeMethodDescriptiondomain()
getAccessToken
(String domain) getAccessToken
(String domain, List<String> roles) getRoleCertificate
(String domain, String role) getRoleSslContext
(String domain, String role) getRoleToken
(String domain) getRoleToken
(String domain, String role) service()
-
Method Details
-
domain
String domain() -
service
String service() -
getIdentitySslContext
SSLContext getIdentitySslContext() -
getRoleSslContext
-
getRoleToken
-
getRoleToken
-
getAccessToken
-
getAccessToken
-
getIdentityCertificate
List<X509Certificate> getIdentityCertificate() -
getRoleCertificate
-
getPrivateKey
PrivateKey getPrivateKey() -
trustStorePath
Path trustStorePath()
-