Package com.google.auth.oauth2
Class JwtCredentials.Builder
- java.lang.Object
-
- com.google.auth.oauth2.JwtCredentials.Builder
-
- Enclosing class:
- JwtCredentials
public static class JwtCredentials.Builder extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JwtCredentialsbuild()JwtClaimsgetJwtClaims()LonggetLifeSpanSeconds()PrivateKeygetPrivateKey()StringgetPrivateKeyId()JwtCredentials.BuildersetJwtClaims(JwtClaims claims)JwtCredentials.BuildersetLifeSpanSeconds(Long lifeSpanSeconds)JwtCredentials.BuildersetPrivateKey(PrivateKey privateKey)JwtCredentials.BuildersetPrivateKeyId(String privateKeyId)
-
-
-
Method Detail
-
setPrivateKey
public JwtCredentials.Builder setPrivateKey(PrivateKey privateKey)
-
getPrivateKey
public PrivateKey getPrivateKey()
-
setPrivateKeyId
public JwtCredentials.Builder setPrivateKeyId(String privateKeyId)
-
getPrivateKeyId
public String getPrivateKeyId()
-
setJwtClaims
public JwtCredentials.Builder setJwtClaims(JwtClaims claims)
-
getJwtClaims
public JwtClaims getJwtClaims()
-
setLifeSpanSeconds
public JwtCredentials.Builder setLifeSpanSeconds(Long lifeSpanSeconds)
-
getLifeSpanSeconds
public Long getLifeSpanSeconds()
-
build
public JwtCredentials build()
-
-