Interface IdentityServiceProvider


public interface IdentityServiceProvider
The IdentityServiceProvider class.
Since:
NGAMv1.0
  • Method Details

    • evaluatePolicy

      Evaluate policy.
      Parameters:
      context - the context
      Returns:
      the identity service provider response
    • getIdentityServiceProviderTaskItems

      Enumeration<IdentityServiceProviderTask> getIdentityServiceProviderTaskItems<wbr>(IdentityServiceContext context)
      Gets the identity service provider task items.
      Parameters:
      context - the context
      Returns:
      the identity service provider task items
    • getUrl

      Gets the url.
      Parameters:
      context - the context
      type - the type
      Returns:
      the url
    • getIdentityServiceUserAttributes

      String[] getIdentityServiceUserAttributes<wbr>(IdentityServiceContext context)
      Gets the identity service user attributes.
      Returns:
      the identity service user attributes
    • getIdentityServiceUserAttributeForLoginTryCount

      String getIdentityServiceUserAttributeForLoginTryCount<wbr>(IdentityServiceContext context)
      Gets the identity service user attribute for login try count.
      Returns:
      the identity service user attribute for login try count
    • getIdentityServiceUserAttributeForLockoutTime

      String getIdentityServiceUserAttributeForLockoutTime<wbr>(IdentityServiceContext context)
      Gets the identity service user attribute for lockout time.
      Returns:
      the identity service user attribute for lockout time
    • getIdentityServiceValueForLockoutTime

      long getIdentityServiceValueForLockoutTime<wbr>(IdentityServiceContext context)
      Gets the lockouttime value in seconds to set for the locked-out user if invalid login attempts happen.
      Parameters:
      context -
      Returns:
    • getIdentityServiceUserAttributeForLockedOn

      String getIdentityServiceUserAttributeForLockedOn<wbr>(IdentityServiceContext context)
      Gets identity service user attribute for locked on date.
      Parameters:
      context -
      Returns:
      the identity service user attribute for locked on date.
    • getIdentityServiceValueForLockedOn

      String getIdentityServiceValueForLockedOn<wbr>(IdentityServiceContext context)
      Gets the value of locked on date to set for the locked-out user if invalid login attempts happen.
      Parameters:
      context -
      Returns:
    • getIdentityServiceLockoutAttempts

      int getIdentityServiceLockoutAttempts<wbr>(IdentityServiceContext context)
      Gets the number of retry attempts allowed before user is locked.
      Parameters:
      context -
      Returns:
    • getIdentityServiceAccountLockedOnFailure

      boolean getIdentityServiceAccountLockedOnFailure<wbr>(IdentityServiceContext context)
      Gets the account locked value on failure invalid login attempts happen.
      Parameters:
      context -
      Returns: