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 protected
Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JwtCredentials
build()
JwtClaims
getJwtClaims()
Long
getLifeSpanSeconds()
PrivateKey
getPrivateKey()
String
getPrivateKeyId()
JwtCredentials.Builder
setJwtClaims(JwtClaims claims)
JwtCredentials.Builder
setLifeSpanSeconds(Long lifeSpanSeconds)
JwtCredentials.Builder
setPrivateKey(PrivateKey privateKey)
JwtCredentials.Builder
setPrivateKeyId(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()
-
-