Index

B C D F G I K N P R S T U X 
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 unusual ItemGroup.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
 
B C D F G I K N P R S T U X 
All Classes and Interfaces|All Packages|Serialized Form