Options
All
  • Public
  • Public/Protected
  • All
Menu

Class OrAuthorization

Allows to perform a logical 'or' between several authorizations

Hierarchy

Index

Methods

addAuthorization

getAuthorizations

  • Returns Authorization

match

  • this methods verifies whether or not the authorization match the specified context.

    Parameters

    Returns boolean

  • this methods verifies whether or not the authorization match the specified user. Internally a basic context is created with the user and the method delegates to {@link Authorization#match}

    Parameters

    Returns boolean

verify

  • this method verifies whether or not the authorization implies the specified authorization.
    Note that it doesn't always mean an exact match. For instance, in the case of a WildcardPermissionBasedAuthorization, this method may return true even if the permissions are different
    WildcardPermissionBasedAuthorization.create('*').verify(WildcardPermissionBasedAuthorization.create('anypermission')) would return true

    Parameters

    Returns boolean

Static create

  • Returns OrAuthorization

Generated using TypeDoc