public static final class ServiceProviderProto.ServiceContext.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder> implements ServiceProviderProto.ServiceContextOrBuilder
The service context is used to determine which identity provider to use. This context is used in conjunction with the identity context, provided by the identity provider. The two contexts require domain logic to be glued together; for example, when the service provider provides an account, we can determine the partner from that account, then match that up to an identity provider Partner context.Protobuf type
sso.v1.ServiceContextgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder>public ServiceProviderProto.ServiceContext.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder>public ServiceProviderProto.ServiceContext getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ServiceProviderProto.ServiceContext build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ServiceProviderProto.ServiceContext buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ServiceProviderProto.ServiceContext.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder>public ServiceProviderProto.ServiceContext.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder>public ServiceProviderProto.ServiceContext.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder>public ServiceProviderProto.ServiceContext.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder>public ServiceProviderProto.ServiceContext.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder>public ServiceProviderProto.ServiceContext.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder>public ServiceProviderProto.ServiceContext.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ServiceProviderProto.ServiceContext.Builder>public ServiceProviderProto.ServiceContext.Builder mergeFrom(ServiceProviderProto.ServiceContext other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder>public ServiceProviderProto.ServiceContext.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ServiceProviderProto.ServiceContext.Builder>IOExceptionpublic ServiceProviderProto.ServiceContext.ContextCase getContextCase()
getContextCase in interface ServiceProviderProto.ServiceContextOrBuilderpublic ServiceProviderProto.ServiceContext.Builder clearContext()
public ServiceProviderProto.ServiceContext.Account getAccount()
.sso.v1.ServiceContext.Account account = 1;getAccount in interface ServiceProviderProto.ServiceContextOrBuilderpublic ServiceProviderProto.ServiceContext.Builder setAccount(ServiceProviderProto.ServiceContext.Account value)
.sso.v1.ServiceContext.Account account = 1;public ServiceProviderProto.ServiceContext.Builder setAccount(ServiceProviderProto.ServiceContext.Account.Builder builderForValue)
.sso.v1.ServiceContext.Account account = 1;public ServiceProviderProto.ServiceContext.Builder mergeAccount(ServiceProviderProto.ServiceContext.Account value)
.sso.v1.ServiceContext.Account account = 1;public ServiceProviderProto.ServiceContext.Builder clearAccount()
.sso.v1.ServiceContext.Account account = 1;public ServiceProviderProto.ServiceContext.Account.Builder getAccountBuilder()
.sso.v1.ServiceContext.Account account = 1;public ServiceProviderProto.ServiceContext.AccountOrBuilder getAccountOrBuilder()
.sso.v1.ServiceContext.Account account = 1;getAccountOrBuilder in interface ServiceProviderProto.ServiceContextOrBuilderpublic ServiceProviderProto.ServiceContext.Partner getPartner()
.sso.v1.ServiceContext.Partner partner = 2;getPartner in interface ServiceProviderProto.ServiceContextOrBuilderpublic ServiceProviderProto.ServiceContext.Builder setPartner(ServiceProviderProto.ServiceContext.Partner value)
.sso.v1.ServiceContext.Partner partner = 2;public ServiceProviderProto.ServiceContext.Builder setPartner(ServiceProviderProto.ServiceContext.Partner.Builder builderForValue)
.sso.v1.ServiceContext.Partner partner = 2;public ServiceProviderProto.ServiceContext.Builder mergePartner(ServiceProviderProto.ServiceContext.Partner value)
.sso.v1.ServiceContext.Partner partner = 2;public ServiceProviderProto.ServiceContext.Builder clearPartner()
.sso.v1.ServiceContext.Partner partner = 2;public ServiceProviderProto.ServiceContext.Partner.Builder getPartnerBuilder()
.sso.v1.ServiceContext.Partner partner = 2;public ServiceProviderProto.ServiceContext.PartnerOrBuilder getPartnerOrBuilder()
.sso.v1.ServiceContext.Partner partner = 2;getPartnerOrBuilder in interface ServiceProviderProto.ServiceContextOrBuilderpublic ServiceProviderProto.ServiceContext.SuperAdmin getSuperAdmin()
.sso.v1.ServiceContext.SuperAdmin super_admin = 3;getSuperAdmin in interface ServiceProviderProto.ServiceContextOrBuilderpublic ServiceProviderProto.ServiceContext.Builder setSuperAdmin(ServiceProviderProto.ServiceContext.SuperAdmin value)
.sso.v1.ServiceContext.SuperAdmin super_admin = 3;public ServiceProviderProto.ServiceContext.Builder setSuperAdmin(ServiceProviderProto.ServiceContext.SuperAdmin.Builder builderForValue)
.sso.v1.ServiceContext.SuperAdmin super_admin = 3;public ServiceProviderProto.ServiceContext.Builder mergeSuperAdmin(ServiceProviderProto.ServiceContext.SuperAdmin value)
.sso.v1.ServiceContext.SuperAdmin super_admin = 3;public ServiceProviderProto.ServiceContext.Builder clearSuperAdmin()
.sso.v1.ServiceContext.SuperAdmin super_admin = 3;public ServiceProviderProto.ServiceContext.SuperAdmin.Builder getSuperAdminBuilder()
.sso.v1.ServiceContext.SuperAdmin super_admin = 3;public ServiceProviderProto.ServiceContext.SuperAdminOrBuilder getSuperAdminOrBuilder()
.sso.v1.ServiceContext.SuperAdmin super_admin = 3;getSuperAdminOrBuilder in interface ServiceProviderProto.ServiceContextOrBuilderpublic ServiceProviderProto.ServiceContext.Brand getBrand()
.sso.v1.ServiceContext.Brand brand = 4;getBrand in interface ServiceProviderProto.ServiceContextOrBuilderpublic ServiceProviderProto.ServiceContext.Builder setBrand(ServiceProviderProto.ServiceContext.Brand value)
.sso.v1.ServiceContext.Brand brand = 4;public ServiceProviderProto.ServiceContext.Builder setBrand(ServiceProviderProto.ServiceContext.Brand.Builder builderForValue)
.sso.v1.ServiceContext.Brand brand = 4;public ServiceProviderProto.ServiceContext.Builder mergeBrand(ServiceProviderProto.ServiceContext.Brand value)
.sso.v1.ServiceContext.Brand brand = 4;public ServiceProviderProto.ServiceContext.Builder clearBrand()
.sso.v1.ServiceContext.Brand brand = 4;public ServiceProviderProto.ServiceContext.Brand.Builder getBrandBuilder()
.sso.v1.ServiceContext.Brand brand = 4;public ServiceProviderProto.ServiceContext.BrandOrBuilder getBrandOrBuilder()
.sso.v1.ServiceContext.Brand brand = 4;getBrandOrBuilder in interface ServiceProviderProto.ServiceContextOrBuilderpublic final ServiceProviderProto.ServiceContext.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder>public final ServiceProviderProto.ServiceContext.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ServiceProviderProto.ServiceContext.Builder>Copyright © 2021. All rights reserved.