Package io.jenkins.plugins.oidc_provider
Class FolderIssuer
java.lang.Object
io.jenkins.plugins.oidc_provider.Issuer
io.jenkins.plugins.oidc_provider.FolderIssuer
Issuer scoped to a folder with credentials defined (directly) there.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionprotected voidCheck permision on theIssuer.context()to enumerate credentials and get their metadata.protected ModelObjectcontext()The associated object in Jenkins.protected Stringuri()Usually the same asAbstractItem.getUrl()(with leading rather than trailing slash) but ignores “current” view as well as unusualItemGroup.getUrlChildPrefix()s.Methods inherited from class io.jenkins.plugins.oidc_provider.Issuer
credentials, toString, url
-
Method Details
-
context
Description copied from class:IssuerThe associated object in Jenkins. -
uri
Usually the same asAbstractItem.getUrl()(with leading rather than trailing slash) but ignores “current” view as well as unusualItemGroup.getUrlChildPrefix()s. (In practice there are no overrides of the latter whose children could be folders.) -
checkExtendedReadPermission
protected void checkExtendedReadPermission() throws org.springframework.security.access.AccessDeniedExceptionDescription copied from class:IssuerCheck permision on theIssuer.context()to enumerate credentials and get their metadata.- Specified by:
checkExtendedReadPermissionin classIssuer- Throws:
org.springframework.security.access.AccessDeniedException
-