All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.bloombox.schema.identity.UserIdentityOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.8
Show newest version
/*
 * Copyright 2017, Bloombox, LLC. All rights reserved.
 *
 * Source and object computer code contained herein is the private intellectual property
 * of Bloombox, a California Limited Liability Corporation. Use of this code in source form
 * requires permission in writing before use or the publishing of derivative works, for
 * commercial purposes or any other purpose, from a duly authorized officer of Momentum
 * Ideas Co.
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: identity/User.proto

package io.bloombox.schema.identity;

public interface UserIdentityOrBuilder extends
    // @@protoc_insertion_point(interface_extends:identity.UserIdentity)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Provider for this external/foreign account.
   * 
* * .identity.IdentityProvider provider = 1 [(.gen_bq_schema.description) = "Provider for this external/foreign account."]; */ int getProviderValue(); /** *
   * Provider for this external/foreign account.
   * 
* * .identity.IdentityProvider provider = 1 [(.gen_bq_schema.description) = "Provider for this external/foreign account."]; */ io.bloombox.schema.identity.IdentityProvider getProvider(); /** *
   * Unique ID for this account with the specified provider.
   * 
* * string id = 2 [(.gen_bq_schema.description) = "Unique ID for this account with the specified provider."]; */ java.lang.String getId(); /** *
   * Unique ID for this account with the specified provider.
   * 
* * string id = 2 [(.gen_bq_schema.description) = "Unique ID for this account with the specified provider."]; */ com.google.protobuf.ByteString getIdBytes(); /** *
   * Timestamp for when this identity was last user to authenticate the underlying user.
   * 
* * .temporal.Instant seen = 3 [(.gen_bq_schema.description) = "Timestamp for when this identity was last user to authenticate the underlying user."]; */ boolean hasSeen(); /** *
   * Timestamp for when this identity was last user to authenticate the underlying user.
   * 
* * .temporal.Instant seen = 3 [(.gen_bq_schema.description) = "Timestamp for when this identity was last user to authenticate the underlying user."]; */ io.bloombox.schema.temporal.Instant getSeen(); /** *
   * Timestamp for when this identity was last user to authenticate the underlying user.
   * 
* * .temporal.Instant seen = 3 [(.gen_bq_schema.description) = "Timestamp for when this identity was last user to authenticate the underlying user."]; */ io.bloombox.schema.temporal.InstantOrBuilder getSeenOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy