@AccessLevel(value=EXTERNAL)
@Implementable
public interface InternalUserSecurityHook
Modifier and Type | Method and Description |
---|---|
curam.core.struct.SecurityResult |
authoriseUser(curam.core.sl.struct.ParticipantKeyStruct participantKey,
curam.core.struct.UsersKey userKey)
Performs Participant sensitivity check.
|
curam.core.struct.SecurityResult |
authoriseUser(curam.core.sl.struct.ParticipantSecurityCheckKey participantKey,
curam.core.struct.UsersKey userKey)
Performs Participant sensitivity check.
|
@AccessLevel(value=EXTERNAL) curam.core.struct.SecurityResult authoriseUser(curam.core.sl.struct.ParticipantKeyStruct participantKey, curam.core.struct.UsersKey userKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
participantKey
- Contains the Participant ID and Type to be checked.userKey
- Contains the userName of the user to be checked.curam.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) curam.core.struct.SecurityResult authoriseUser(curam.core.sl.struct.ParticipantSecurityCheckKey participantKey, curam.core.struct.UsersKey userKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
participantKey
- Contains the Participant ID and Type to be checked.userKey
- Contains the userName of the user to be checked.curam.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.