public final class AuthProvider
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Service Management API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
AuthProvider() |
Modifier and Type | Method and Description |
---|---|
AuthProvider |
clone() |
java.lang.String |
getAudiences()
The list of JWT [audiences](https://tools.ietf.org/html/draft-ietf-oauth-json-web-
token-32#section-4.1.3).
|
java.lang.String |
getAuthorizationUrl()
Redirect URL if JWT token is required but not present or is expired.
|
java.lang.String |
getId()
The unique identifier of the auth provider.
|
java.lang.String |
getIssuer()
Identifies the principal that issued the JWT.
|
java.lang.String |
getJwksUri()
URL of the provider's public key set to validate signature of the JWT.
|
java.util.List<JwtLocation> |
getJwtLocations()
Defines the locations to extract the JWT.
|
AuthProvider |
set(java.lang.String fieldName,
java.lang.Object value) |
AuthProvider |
setAudiences(java.lang.String audiences)
The list of JWT [audiences](https://tools.ietf.org/html/draft-ietf-oauth-json-web-
token-32#section-4.1.3).
|
AuthProvider |
setAuthorizationUrl(java.lang.String authorizationUrl)
Redirect URL if JWT token is required but not present or is expired.
|
AuthProvider |
setId(java.lang.String id)
The unique identifier of the auth provider.
|
AuthProvider |
setIssuer(java.lang.String issuer)
Identifies the principal that issued the JWT.
|
AuthProvider |
setJwksUri(java.lang.String jwksUri)
URL of the provider's public key set to validate signature of the JWT.
|
AuthProvider |
setJwtLocations(java.util.List<JwtLocation> jwtLocations)
Defines the locations to extract the JWT.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public java.lang.String getAudiences()
null
for nonepublic AuthProvider setAudiences(java.lang.String audiences)
audiences
- audiences or null
for nonepublic java.lang.String getAuthorizationUrl()
null
for nonepublic AuthProvider setAuthorizationUrl(java.lang.String authorizationUrl)
authorizationUrl
- authorizationUrl or null
for nonepublic java.lang.String getId()
null
for nonepublic AuthProvider setId(java.lang.String id)
id
- id or null
for nonepublic java.lang.String getIssuer()
null
for nonepublic AuthProvider setIssuer(java.lang.String issuer)
issuer
- issuer or null
for nonepublic java.lang.String getJwksUri()
null
for nonepublic AuthProvider setJwksUri(java.lang.String jwksUri)
jwksUri
- jwksUri or null
for nonepublic java.util.List<JwtLocation> getJwtLocations()
null
for nonepublic AuthProvider setJwtLocations(java.util.List<JwtLocation> jwtLocations)
jwtLocations
- jwtLocations or null
for nonepublic AuthProvider set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public AuthProvider clone()
clone
in class com.google.api.client.json.GenericJson