public final class InboundSsoAssignment
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 Cloud Identity 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.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
InboundSsoAssignment() |
| Modifier and Type | Method and Description |
|---|---|
InboundSsoAssignment |
clone() |
String |
getCustomer()
Immutable.
|
String |
getName()
Output only.
|
Integer |
getRank()
Must be zero (which is the default value so it can be omitted) for assignments with
`target_org_unit` set and must be greater-than-or-equal-to one for assignments with
`target_group` set.
|
SamlSsoInfo |
getSamlSsoInfo()
SAML SSO details.
|
SignInBehavior |
getSignInBehavior()
Assertions about users assigned to an IdP will always be accepted from that IdP.
|
String |
getSsoMode()
Inbound SSO behavior.
|
String |
getTargetGroup()
Immutable.
|
String |
getTargetOrgUnit()
Immutable.
|
InboundSsoAssignment |
set(String fieldName,
Object value) |
InboundSsoAssignment |
setCustomer(String customer)
Immutable.
|
InboundSsoAssignment |
setName(String name)
Output only.
|
InboundSsoAssignment |
setRank(Integer rank)
Must be zero (which is the default value so it can be omitted) for assignments with
`target_org_unit` set and must be greater-than-or-equal-to one for assignments with
`target_group` set.
|
InboundSsoAssignment |
setSamlSsoInfo(SamlSsoInfo samlSsoInfo)
SAML SSO details.
|
InboundSsoAssignment |
setSignInBehavior(SignInBehavior signInBehavior)
Assertions about users assigned to an IdP will always be accepted from that IdP.
|
InboundSsoAssignment |
setSsoMode(String ssoMode)
Inbound SSO behavior.
|
InboundSsoAssignment |
setTargetGroup(String targetGroup)
Immutable.
|
InboundSsoAssignment |
setTargetOrgUnit(String targetOrgUnit)
Immutable.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic String getCustomer()
null for nonepublic InboundSsoAssignment setCustomer(String customer)
customer - customer or null for nonepublic String getName()
null for nonepublic InboundSsoAssignment setName(String name)
name - name or null for nonepublic Integer getRank()
null for nonepublic InboundSsoAssignment setRank(Integer rank)
rank - rank or null for nonepublic SamlSsoInfo getSamlSsoInfo()
null for nonepublic InboundSsoAssignment setSamlSsoInfo(SamlSsoInfo samlSsoInfo)
samlSsoInfo - samlSsoInfo or null for nonepublic SignInBehavior getSignInBehavior()
null for nonepublic InboundSsoAssignment setSignInBehavior(SignInBehavior signInBehavior)
signInBehavior - signInBehavior or null for nonepublic String getSsoMode()
null for nonepublic InboundSsoAssignment setSsoMode(String ssoMode)
ssoMode - ssoMode or null for nonepublic String getTargetGroup()
null for nonepublic InboundSsoAssignment setTargetGroup(String targetGroup)
targetGroup - targetGroup or null for nonepublic String getTargetOrgUnit()
null for nonepublic InboundSsoAssignment setTargetOrgUnit(String targetOrgUnit)
targetOrgUnit - targetOrgUnit or null for nonepublic InboundSsoAssignment set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic InboundSsoAssignment clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2024 Google. All rights reserved.