Index
All Classes and Interfaces|All Packages|Serialized Form
B
- BooleanClaimType - Class in io.jenkins.plugins.oidc_provider.config
- BooleanClaimType() - Constructor for class io.jenkins.plugins.oidc_provider.config.BooleanClaimType
- BooleanClaimType.DescriptorImpl - Class in io.jenkins.plugins.oidc_provider.config
C
- checkExtendedReadPermission() - Method in class io.jenkins.plugins.oidc_provider.FolderIssuer
- checkExtendedReadPermission() - Method in class io.jenkins.plugins.oidc_provider.Issuer
-
Check permision on the
Issuer.context()
to enumerate credentials and get their metadata. - checkExtendedReadPermission() - Method in class io.jenkins.plugins.oidc_provider.RootIssuer
- ClaimTemplate - Class in io.jenkins.plugins.oidc_provider.config
- ClaimTemplate(String, String, ClaimType) - Constructor for class io.jenkins.plugins.oidc_provider.config.ClaimTemplate
- ClaimTemplate.DescriptorImpl - Class in io.jenkins.plugins.oidc_provider.config
- ClaimType - Class in io.jenkins.plugins.oidc_provider.config
- ClaimType() - Constructor for class io.jenkins.plugins.oidc_provider.config.ClaimType
- clone(KeyPair, Secret) - Method in class io.jenkins.plugins.oidc_provider.IdTokenCredentials
- clone(KeyPair, Secret) - Method in class io.jenkins.plugins.oidc_provider.IdTokenFileCredentials
- clone(KeyPair, Secret) - Method in class io.jenkins.plugins.oidc_provider.IdTokenStringCredentials
- configure(StaplerRequest, JSONObject) - Method in class io.jenkins.plugins.oidc_provider.config.IdTokenConfiguration
- context() - Method in class io.jenkins.plugins.oidc_provider.FolderIssuer
- context() - Method in class io.jenkins.plugins.oidc_provider.Issuer
-
The associated object in Jenkins.
- context() - Method in class io.jenkins.plugins.oidc_provider.RootIssuer
- credentials() - Method in class io.jenkins.plugins.oidc_provider.Issuer
-
Load credentials from this issuer.
D
- DescriptorImpl() - Constructor for class io.jenkins.plugins.oidc_provider.config.BooleanClaimType.DescriptorImpl
- DescriptorImpl() - Constructor for class io.jenkins.plugins.oidc_provider.config.ClaimTemplate.DescriptorImpl
- DescriptorImpl() - Constructor for class io.jenkins.plugins.oidc_provider.config.IntegerClaimType.DescriptorImpl
- DescriptorImpl() - Constructor for class io.jenkins.plugins.oidc_provider.config.StringClaimType.DescriptorImpl
- DescriptorImpl() - Constructor for class io.jenkins.plugins.oidc_provider.IdTokenFileCredentials.DescriptorImpl
- DescriptorImpl() - Constructor for class io.jenkins.plugins.oidc_provider.IdTokenStringCredentials.DescriptorImpl
- doCheckIssuer(StaplerRequest, String, String) - Method in class io.jenkins.plugins.oidc_provider.IdTokenCredentials.IdTokenCredentialsDescriptor
- doCheckName(String) - Method in class io.jenkins.plugins.oidc_provider.config.ClaimTemplate.DescriptorImpl
- doDynamic(StaplerRequest) - Method in class io.jenkins.plugins.oidc_provider.Keys
- doJwks(StaplerRequest, String, String) - Method in class io.jenkins.plugins.oidc_provider.IdTokenCredentials.IdTokenCredentialsDescriptor
- doWellKnownOpenidConfiguration(String) - Method in class io.jenkins.plugins.oidc_provider.IdTokenCredentials.IdTokenCredentialsDescriptor
F
- Factory() - Constructor for class io.jenkins.plugins.oidc_provider.FolderIssuer.Factory
- findIssuer() - Method in class io.jenkins.plugins.oidc_provider.IdTokenCredentials
- FolderIssuer - Class in io.jenkins.plugins.oidc_provider
-
Issuer scoped to a folder with credentials defined (directly) there.
- FolderIssuer.Factory - Class in io.jenkins.plugins.oidc_provider
- forConfig(StaplerRequest) - Method in class io.jenkins.plugins.oidc_provider.FolderIssuer.Factory
- forConfig(StaplerRequest) - Method in interface io.jenkins.plugins.oidc_provider.Issuer.Factory
-
Find an issuer potentially being configured from a certain screen.
- forConfig(StaplerRequest) - Method in class io.jenkins.plugins.oidc_provider.RootIssuer
- forContext(Run<?, ?>) - Method in class io.jenkins.plugins.oidc_provider.FolderIssuer.Factory
- forContext(Run<?, ?>) - Method in interface io.jenkins.plugins.oidc_provider.Issuer.Factory
-
Find issuers which might be applicable to a given build.
- forContext(Run<?, ?>) - Method in class io.jenkins.plugins.oidc_provider.RootIssuer
- format - Variable in class io.jenkins.plugins.oidc_provider.config.ClaimTemplate
- forRun(Run<?, ?>) - Method in class io.jenkins.plugins.oidc_provider.IdTokenCredentials
- forUri(String) - Method in class io.jenkins.plugins.oidc_provider.FolderIssuer.Factory
- forUri(String) - Method in interface io.jenkins.plugins.oidc_provider.Issuer.Factory
-
Find an issuer by URI suffix.
- forUri(String) - Method in class io.jenkins.plugins.oidc_provider.RootIssuer
G
- get() - Static method in class io.jenkins.plugins.oidc_provider.config.IdTokenConfiguration
- getAudience() - Method in class io.jenkins.plugins.oidc_provider.IdTokenCredentials
- getBuildClaimTemplates() - Method in class io.jenkins.plugins.oidc_provider.config.IdTokenConfiguration
- getCategory() - Method in class io.jenkins.plugins.oidc_provider.config.IdTokenConfiguration
- getClaimTemplates() - Method in class io.jenkins.plugins.oidc_provider.config.IdTokenConfiguration
- getContent() - Method in class io.jenkins.plugins.oidc_provider.IdTokenFileCredentials
- getDefaultType() - Method in class io.jenkins.plugins.oidc_provider.config.ClaimTemplate.DescriptorImpl
- getDisplayName() - Method in class io.jenkins.plugins.oidc_provider.config.BooleanClaimType.DescriptorImpl
- getDisplayName() - Method in class io.jenkins.plugins.oidc_provider.config.IntegerClaimType.DescriptorImpl
- getDisplayName() - Method in class io.jenkins.plugins.oidc_provider.config.StringClaimType.DescriptorImpl
- getDisplayName() - Method in class io.jenkins.plugins.oidc_provider.IdTokenFileCredentials.DescriptorImpl
- getDisplayName() - Method in class io.jenkins.plugins.oidc_provider.IdTokenStringCredentials.DescriptorImpl
- getFileName() - Method in class io.jenkins.plugins.oidc_provider.IdTokenFileCredentials
- getGlobalClaimTemplates() - Method in class io.jenkins.plugins.oidc_provider.config.IdTokenConfiguration
- getIssuer() - Method in class io.jenkins.plugins.oidc_provider.IdTokenCredentials
- getSecret() - Method in class io.jenkins.plugins.oidc_provider.IdTokenStringCredentials
- getTokenLifetime() - Method in class io.jenkins.plugins.oidc_provider.config.IdTokenConfiguration
- getUrlName() - Method in class io.jenkins.plugins.oidc_provider.Keys
I
- IdTokenConfiguration - Class in io.jenkins.plugins.oidc_provider.config
- IdTokenConfiguration() - Constructor for class io.jenkins.plugins.oidc_provider.config.IdTokenConfiguration
- IdTokenCredentials - Class in io.jenkins.plugins.oidc_provider
- IdTokenCredentials(CredentialsScope, String, String) - Constructor for class io.jenkins.plugins.oidc_provider.IdTokenCredentials
- IdTokenCredentials(CredentialsScope, String, String, KeyPair, Secret) - Constructor for class io.jenkins.plugins.oidc_provider.IdTokenCredentials
- IdTokenCredentials.IdTokenCredentialsDescriptor - Class in io.jenkins.plugins.oidc_provider
- IdTokenCredentialsDescriptor() - Constructor for class io.jenkins.plugins.oidc_provider.IdTokenCredentials.IdTokenCredentialsDescriptor
- IdTokenFileCredentials - Class in io.jenkins.plugins.oidc_provider
-
Supplies an id token to a build as a file.
- IdTokenFileCredentials(CredentialsScope, String, String) - Constructor for class io.jenkins.plugins.oidc_provider.IdTokenFileCredentials
- IdTokenFileCredentials.DescriptorImpl - Class in io.jenkins.plugins.oidc_provider
- IdTokenStringCredentials - Class in io.jenkins.plugins.oidc_provider
-
Supplies an id token to a build.
- IdTokenStringCredentials(CredentialsScope, String, String) - Constructor for class io.jenkins.plugins.oidc_provider.IdTokenStringCredentials
- IdTokenStringCredentials.DescriptorImpl - Class in io.jenkins.plugins.oidc_provider
- IntegerClaimType - Class in io.jenkins.plugins.oidc_provider.config
- IntegerClaimType() - Constructor for class io.jenkins.plugins.oidc_provider.config.IntegerClaimType
- IntegerClaimType.DescriptorImpl - Class in io.jenkins.plugins.oidc_provider.config
- io.jenkins.plugins.oidc_provider - package io.jenkins.plugins.oidc_provider
- io.jenkins.plugins.oidc_provider.config - package io.jenkins.plugins.oidc_provider.config
- Issuer - Class in io.jenkins.plugins.oidc_provider
-
Representation of an issuer of tokens.
- Issuer() - Constructor for class io.jenkins.plugins.oidc_provider.Issuer
- Issuer.Factory - Interface in io.jenkins.plugins.oidc_provider
K
- Keys - Class in io.jenkins.plugins.oidc_provider
-
Serves OIDC definition and JWKS.
- Keys() - Constructor for class io.jenkins.plugins.oidc_provider.Keys
N
- name - Variable in class io.jenkins.plugins.oidc_provider.config.ClaimTemplate
P
- parse(String) - Method in class io.jenkins.plugins.oidc_provider.config.BooleanClaimType
- parse(String) - Method in class io.jenkins.plugins.oidc_provider.config.ClaimType
- parse(String) - Method in class io.jenkins.plugins.oidc_provider.config.IntegerClaimType
- parse(String) - Method in class io.jenkins.plugins.oidc_provider.config.StringClaimType
R
- readResolve() - Method in class io.jenkins.plugins.oidc_provider.IdTokenCredentials
- RootIssuer - Class in io.jenkins.plugins.oidc_provider
-
Issuer scoped to Jenkins root with global credentials.
- RootIssuer() - Constructor for class io.jenkins.plugins.oidc_provider.RootIssuer
S
- setAudience(String) - Method in class io.jenkins.plugins.oidc_provider.IdTokenCredentials
- setBuildClaimTemplates(List<ClaimTemplate>) - Method in class io.jenkins.plugins.oidc_provider.config.IdTokenConfiguration
- setClaimTemplates(List<ClaimTemplate>) - Method in class io.jenkins.plugins.oidc_provider.config.IdTokenConfiguration
- setGlobalClaimTemplates(List<ClaimTemplate>) - Method in class io.jenkins.plugins.oidc_provider.config.IdTokenConfiguration
- setIssuer(String) - Method in class io.jenkins.plugins.oidc_provider.IdTokenCredentials
- setTokenLifetime(int) - Method in class io.jenkins.plugins.oidc_provider.config.IdTokenConfiguration
- STANDARD_CLAIMS - Static variable in class io.jenkins.plugins.oidc_provider.IdTokenCredentials
-
Claims that must not be defined by user claim templates, because they have special meanings.
- StringClaimType - Class in io.jenkins.plugins.oidc_provider.config
- StringClaimType() - Constructor for class io.jenkins.plugins.oidc_provider.config.StringClaimType
- StringClaimType.DescriptorImpl - Class in io.jenkins.plugins.oidc_provider.config
T
- token() - Method in class io.jenkins.plugins.oidc_provider.IdTokenCredentials
- toString() - Method in class io.jenkins.plugins.oidc_provider.Issuer
- type - Variable in class io.jenkins.plugins.oidc_provider.config.ClaimTemplate
U
- uri() - Method in class io.jenkins.plugins.oidc_provider.FolderIssuer
-
Usually the same as
AbstractItem.getUrl()
(with leading rather than trailing slash) but ignores “current” view as well as unusualItemGroup.getUrlChildPrefix()
s. - uri() - Method in class io.jenkins.plugins.oidc_provider.Issuer
-
URI suffix after
https://jenkins/oidc
. - uri() - Method in class io.jenkins.plugins.oidc_provider.RootIssuer
- url() - Method in class io.jenkins.plugins.oidc_provider.Issuer
-
Absolute URL of issuer.
X
- xmlForm() - Method in class io.jenkins.plugins.oidc_provider.config.ClaimTemplate
- xmlForm(List<ClaimTemplate>) - Static method in class io.jenkins.plugins.oidc_provider.config.ClaimTemplate
All Classes and Interfaces|All Packages|Serialized Form