Class DynamicPolicy

java.lang.Object
com.yoti.api.client.shareurl.policy.DynamicPolicy

public class DynamicPolicy extends Object
Set of data required to request a sharing transaction
  • Method Details

    • builder

      public static DynamicPolicy.Builder builder()
    • getWantedAttributes

      public Collection<WantedAttribute> getWantedAttributes()
      Set of required WantedAttribute
      Returns:
      attributes
    • getWantedAuthTypes

      public Set<Integer> getWantedAuthTypes()
      Type of authentications
      Returns:
      authentication types
    • isWantedRememberMe

      public boolean isWantedRememberMe()
      Allows to remember the DynamicPolicy
      Returns:
      RememberMe
    • isWantedRememberMeOptional

      public boolean isWantedRememberMeOptional()
      Defines the isWantedRememberMe() optional for the sharing
      Returns:
      RememberMeOptional
    • getIdentityProfile

      public Object getIdentityProfile()
      Defines a required identity profile within the scope of a trust framework and scheme.
      Returns:
      IdentityProfile