Package com.yahoo.vespa.athenz.zpe
Interface Zpe
- All Known Implementing Classes:
DefaultZpe
public interface Zpe
Interface for interacting with ZPE (Authorization Policy Engine)
- Author:
- bjorncs
-
Method Summary
Modifier and TypeMethodDescriptioncheckAccessAllowed
(AthenzAccessToken accessToken, AthenzResourceName resourceName, String action) checkAccessAllowed
(AthenzAccessToken accessToken, X509Certificate identityCertificate, AthenzResourceName resourceName, String action) checkAccessAllowed
(ZToken roleToken, AthenzResourceName resourceName, String action) checkAccessAllowed
(X509Certificate roleCertificate, AthenzResourceName resourceName, String action)
-
Method Details
-
checkAccessAllowed
AuthorizationResult checkAccessAllowed(ZToken roleToken, AthenzResourceName resourceName, String action) -
checkAccessAllowed
AuthorizationResult checkAccessAllowed(X509Certificate roleCertificate, AthenzResourceName resourceName, String action) -
checkAccessAllowed
AuthorizationResult checkAccessAllowed(AthenzAccessToken accessToken, X509Certificate identityCertificate, AthenzResourceName resourceName, String action) -
checkAccessAllowed
AuthorizationResult checkAccessAllowed(AthenzAccessToken accessToken, AthenzResourceName resourceName, String action)
-