public class LaborSupAuthorizedAccessUserResolution extends AbstractLaborAuthorityResolution implements AuthorizedAccessUserResolutionIF
管理者権限を利用します。
AbstractLaborAuthorityResolution.Qualification
修飾子とタイプ | フィールドと説明 |
---|---|
protected Timestamp |
a2CriteriaDate
被管理者所属組織判定基準日.
|
protected String |
authorityCd
権限コード.
|
protected String |
departmentCd
組織コード.
|
authCriteria
コンストラクタと説明 |
---|
LaborSupAuthorizedAccessUserResolution(AuthorityCriteriaDto authCriteria,
String companyCd,
String departmentCd,
Timestamp a2CriteriaDate,
String authorityCd)
コンストラクタ.
|
LaborSupAuthorizedAccessUserResolution(AuthorityCriteriaDto authCriteria,
String companyCd,
String departmentCd,
Timestamp a2CriteriaDate,
String authorityCd,
boolean isExcludePerson)
コンストラクタ.
|
LaborSupAuthorizedAccessUserResolution(AuthorityCriteriaDto authCriteria,
String companyCd,
Timestamp a2CriteriaDate,
String authorityCd)
コンストラクタ.
|
LaborSupAuthorizedAccessUserResolution(AuthorityCriteriaDto authCriteria,
String companyCd,
Timestamp a2CriteriaDate,
String authorityCd,
boolean isExcludePerson)
コンストラクタ.
|
LaborSupAuthorizedAccessUserResolution(AuthorityCriteriaDto authCriteria,
Timestamp a2CriteriaDate,
String authorityCd)
コンストラクタ.
|
LaborSupAuthorizedAccessUserResolution(AuthorityCriteriaDto authCriteria,
Timestamp a2CriteriaDate,
String authorityCd,
boolean isExcludePerson)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
List<String> |
getAuthorizedUserList()
アクセス可能なユーザコードを返却.
|
getQualification, getUserListByPermitCompany, getUserListByPermitCompany
protected String authorityCd
protected String departmentCd
protected Timestamp a2CriteriaDate
public LaborSupAuthorizedAccessUserResolution(AuthorityCriteriaDto authCriteria, Timestamp a2CriteriaDate, String authorityCd) throws KaidenHaventAuthorityException
authCriteria
- 認可判定条件a2CriteriaDate
- 被管理者所属組織判定基準日authorityCd
- 対象権限コードKaidenHaventAuthorityException
- 権限を保持保持していないpublic LaborSupAuthorizedAccessUserResolution(AuthorityCriteriaDto authCriteria, Timestamp a2CriteriaDate, String authorityCd, boolean isExcludePerson) throws KaidenHaventAuthorityException
authCriteria
- 認可判定条件a2CriteriaDate
- 被管理者所属組織判定基準日authorityCd
- 対象権限コードisExcludePerson
- trueを指定すると権限ユーザを返却する際に本人を除外(管理者の場合のみ有効)KaidenHaventAuthorityException
- 権限を保持保持していないpublic LaborSupAuthorizedAccessUserResolution(AuthorityCriteriaDto authCriteria, String companyCd, Timestamp a2CriteriaDate, String authorityCd, boolean isExcludePerson) throws KaidenHaventAuthorityException
authCriteria
- 認可判定条件companyCd
- 指定された会社コードに所属するユーザのみ許可します。a2CriteriaDate
- 被管理者所属組織判定基準日authorityCd
- 対象権限コードisExcludePerson
- trueを指定すると権限ユーザを返却する際に本人を除外(管理者の場合のみ有効)KaidenHaventAuthorityException
- 権限を保持保持していないpublic LaborSupAuthorizedAccessUserResolution(AuthorityCriteriaDto authCriteria, String companyCd, Timestamp a2CriteriaDate, String authorityCd) throws KaidenHaventAuthorityException
authCriteria
- 認可判定条件companyCd
- 指定された会社コードに所属するユーザのみ許可します。a2CriteriaDate
- 被管理者所属組織判定基準日authorityCd
- 対象権限コードKaidenHaventAuthorityException
- 権限を保持保持していないpublic LaborSupAuthorizedAccessUserResolution(AuthorityCriteriaDto authCriteria, String companyCd, String departmentCd, Timestamp a2CriteriaDate, String authorityCd, boolean isExcludePerson) throws KaidenHaventAuthorityException
authCriteria
- 認可判定条件companyCd
- 指定された会社コードに所属するユーザのみ許可します。departmentCd
- 指定された組織に所属するユーザのみ許可します。a2CriteriaDate
- 被管理者所属組織判定基準日authorityCd
- 対象権限コードisExcludePerson
- trueを指定すると権限ユーザを返却する際に本人を除外(管理者の場合のみ有効)KaidenHaventAuthorityException
- 権限を保持保持していないpublic LaborSupAuthorizedAccessUserResolution(AuthorityCriteriaDto authCriteria, String companyCd, String departmentCd, Timestamp a2CriteriaDate, String authorityCd) throws KaidenHaventAuthorityException
authCriteria
- 認可判定条件companyCd
- 指定された会社コードに所属するユーザのみ許可します。departmentCd
- 指定された組織に所属するユーザのみ許可します。a2CriteriaDate
- 被管理者所属組織判定基準日authorityCd
- 対象権限コードKaidenHaventAuthorityException
- 権限を保持保持していないpublic List<String> getAuthorizedUserList()
getAuthorizedUserList
インタフェース内 AuthorizedAccessUserResolutionIF
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.