Blusam 애플리케이션 콘솔 REST 엔드포인트 - AWS Mainframe Modernization

AWS Mainframe Modernization Service(관리형 런타임 환경 환경 환경)는 2025년 11월 7일부터 신규 고객에게 더 이상 공개되지 않습니다. 서비스를 사용하려면 2025년 11월 7일 이전에 가입하세요. AWS Mainframe Modernization Service(관리형 런타임 환경 환경)와 유사한 기능의 경우 AWS Mainframe Modernization Service(자체 관리형 환경)를 살펴보세요. 기존 고객은 평소처럼 서비스를 계속 사용할 수 있습니다. 자세한 내용은 AWS Mainframe Modernization 가용성 변경을 참조하세요.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Blusam 애플리케이션 콘솔 REST 엔드포인트

이 섹션에서는 현대화된 VSAM 데이터 세트의 관리를 간소화하도록 설계된 API인 Blusam 애플리케이션 콘솔에 대해 알아볼 수 있습니다. Blusam 웹 애플리케이션의 엔드포인트는 루트 경로를 사용합니다/bac.

데이터 세트 관련 엔드포인트

다음 엔드포인트를 사용하여 특정 데이터 세트를 만들거나 관리합니다.

데이터 세트 생성

이 엔드포인트를 사용하여 데이터 세트 정의를 만들 수 있습니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/createDataSet

  • 인수:

    name

    (필수, 문자열): 데이터 세트의 이름입니다.

    type

    (필수, 문자열): 데이터 세트 유형. 가능한 값은 ESDS, KSDS, RRDS입니다.

    recordSize

    (선택 사항, 문자열): 데이터 세트에 있는 각 레코드의 최대 크기입니다.

    fixedLength

    (선택 사항, 부울): 레코드 길이가 고정되었는지 여부를 나타냅니다.

    압축

    (선택 사항, 부울): 데이터 세트가 압축되었는지 여부를 나타냅니다.

    cacheEnable

    (선택 사항, 부울): 데이터 세트에 캐싱이 활성화되었는지 여부를 나타냅니다.

    alternativeKeys

    (선택 사항, 키 목록):

    • 오프셋(필수, 숫자)

    • 길이(필수, 숫자)

    • 이름(필수, 번호)

  • 새로 만든 데이터 세트를 나타내는 JSON 파일을 반환합니다.

샘플 요청:

POST /api/services/rest/bluesamservice/createDataSet { "name": "DATASET", "checked": false, "records": [], "primaryKey": { "name": "PK" }, "alternativeKeys": [ { "offset": 10, "length": 10, "name": "ALTK_0" } ], "type": "ESDS", "recordSize": 10, "compression": true, "cacheEnable": true }

샘플 응답:

{ "dataSet": { "name": "DATASET", "checked": false, "nbRecords": 0, "keyLength": -1, "recordSize": 10, "compression": false, "fixLength": true, "type": "ESDS", "cacheEnable": false, "cacheWarmup": false, "cacheEviction": "100ms", "creationDate": 1686744961234, "modificationDate": 1686744961234, "records": [], "primaryKey": { "name": "PK", "offset": null, "length": null, "columns": null, "unique": true }, "alternativeKeys": [ { "offset": 10, "length": 10, "name": "ALTK_0" } ], "readLimit": 0, "readEncoding": null, "initCharacter": null, "defaultCharacter": null, "blankCharacter": null, "strictZoned": null, "decimalSeparator": null, "currencySign": null, "pictureCurrencySign": null }, "message": null, "result": true }

파일 업로드

이 엔드포인트는 서버에 파일을 업로드하는 데 사용할 수 있습니다. 파일은 각 특정 사용자에 해당하는 임시 폴더에 저장됩니다. 파일을 업로드해야 할 때마다 이 엔드포인트를 사용합니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/upload

  • 인수:

    파일

    (필수, 멀티파트/양식 데이터): 업로드할 파일입니다.

  • 업로드의 상태를 반영하는 부울을 반환합니다

데이터 세트 로드(POST)

createDataSet를 사용하여 데이터 세트 정의를 생성한 후 업로드된 파일과 연결된 레코드를 특정 데이터 세트에 로드할 수 있습니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/loadDataSet

  • 인수:

    name

    (필수, 문자열): 데이터 세트의 이름입니다.

  • 요청 상태와 로드된 데이터 세트를 반환합니다.

데이터 세트 로드(GET)

  • 지원되는 메서드: GET

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/loadDataSet

  • 인수:

    name

    (필수, 문자열): 데이터 세트의 이름입니다.

    데이터세트 파일

    (필수, 문자열): 데이터 세트 파일 이름입니다.

  • 요청 상태와 로드된 데이터 세트를 반환합니다.

Amazon S3 버킷에서 데이터 세트를 로드할 수 있습니다

Amazon S3 버킷에서 listcat 파일을 사용하여 데이터 세트를 로드합니다.

  • 지원되는 메서드: GET

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/loadDataSetFromS3

  • 인수:

    listcatFileS3Location

    (필수, 문자열): listcat 파일의 Amazon S3 위치입니다.

    datasetFileS3Location

    (필수, 문자열): 데이터 세트 파일의 Amazon S3 위치입니다.

    리전

    (필수, 문자열): 파일이 저장되는 Amazon S3 AWS 리전 입니다.

  • 새로 생성된 데이터 세트를 반환합니다

샘플 요청:

/BAC/api/services/rest/bluesamservice/loadDataSetFromS3?region=us-east-1&listcatFileS3Location=s3://bucket-name/listcat.json&datasetFileS3Location=s3://bucket-name/dataset.DAT

Amazon S3 버킷으로 데이터 세트를 내보냅니다

지정된 Amazon S3 버킷으로 데이터 세트를 내보냅니다.

  • 지원되는 메서드: GET

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/exportDataSetToS3

  • 인수:

    s3Location

    (필수, 문자열): 데이터 세트를 내보낼 Amazon S3 위치입니다.

    datasetName

    (필수, 문자열): 내보낼 데이터 세트의 이름.

    리전

    (필수, 문자열): Amazon S3 버킷 AWS 리전 의 입니다.

    kmsKeyId

    (선택 사항, 문자열): 내보낸 데이터 세트를 Amazon S3 버킷으로 암호화하는 데 사용할 AWS KMS ID입니다.

  • 내보낸 데이터 세트를 반환합니다

샘플 요청:

/BAC/api/services/rest/bluesamservice/exportDataSetToS3?region=eu-west-1&s3Location=s3://bucket-name/dump&datasetName=dataset

데이터 세트 생성

데이터 세트에서 모든 레코드를 지웁니다.

  • 지원되는 메서드: POST, GET

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/clearDataSet

  • 인수:

    name

    (필수, 문자열): 지울 데이터 세트의 이름.

  • 반환: 요청 상태를 반환합니다.

데이터 스토어 삭제

데이터 세트 정의 및 레코드를 삭제합니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/deleteDataSet

  • 인수:

    name

    (필수, 문자열): 삭제할 데이터 세트의 이름.

  • 요청 상태와 삭제된 데이터 세트를 반환합니다.

데이터 세트 레코드 개수

이 엔드포인트는 데이터 세트와 연결된 레코드 수를 반환합니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/countRecords

  • 인수:

    name

    (필수, 문자열): 데이터 세트의 이름입니다.

  • 반환값: 레코드 수

대량 데이터 세트 관련 엔드포인트

다음 엔드포인트를 사용하여 여러 데이터 세트를 한 번에 만들거나 관리할 수 있습니다.

데이터 세트 내보내기(GET)

  • 지원되는 메서드: GET

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/exportDataSet

  • 인수:

    datasetName

    (필수, 문자열): 내보낼 데이터 세트의 이름.

    datasetOutputFile

    (필수, 문자열): 내보낸 데이터세트를 저장하려는 서버 폴더의 경로입니다.

    rdw

    (필수, 부울): 레코드 설명자 단어(RDW)를 내보낸 레코드에 포함할지 여부입니다. 데이터 세트에 고정 길이 레코드가 있는 경우 이 파라미터의 값은 무시됩니다.

  • 요청 상태와 내보낸 데이터 세트를 포함하는 파일의 경로를 반환합니다(있는 경우). 응답에서 데이터세트가 Null인 경우, 이는 시스템이 지정된 이름의 데이터세트를 찾을 수 없었음을 의미합니다.

데이터 세트 내보내기(POST)

  • 지원되는 방법: POST

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/exportDataSet

  • 인수:

    dumpParameters

    (필수, BACReadParameters): Bluesam 읽기 파라미터입니다.

  • 내보낸 데이터 세트의 상태를 반환합니다.

여러 데이터 세트 생성

  • 지원되는 방법: POST

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/createAllDataSets

  • 인수:

    • 데이터 세트의 목록

      name

      (필수, 문자열): 데이터 세트의 이름입니다.

      type

      (필수, 문자열): 데이터 세트 유형. 가능한 값은 ESDS, KSDS, RRDS입니다.

      recordSize

      (선택 사항, 문자열): 데이터 세트에 있는 각 레코드의 최대 크기입니다.

      fixedLength

      (선택 사항, 부울): 레코드 길이가 고정되었는지 여부를 나타냅니다.

      압축

      (선택 사항, 부울): 데이터 세트가 압축되었는지 여부를 나타냅니다.

      cacheEnable

      (선택 사항, 부울): 데이터 세트에 캐싱이 활성화되었는지 여부를 나타냅니다.

  • 반환값: 요청 상태 및 새로 생성된 데이터 세트.

모든 데이터 세트를 나열합니다

  • 지원되는 메서드: GET

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/listDataSet

  • 인수: 없음

  • 반환값: 요청 상태 및 데이터 세트 목록.

모든 데이터 세트 직접 나열

  • 지원되는 메서드: GET

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/directListDataSet

  • 인수: 없음

  • 반환값: 요청 상태 및 데이터 세트 목록.

모든 데이터 세트 페이지별 직접 나열

  • 지원되는 메서드: GET

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/directListDataSetByPage

  • 인수:

    datasetName

    (필수, 문자열): 데이터 세트의 이름입니다.

    pageNumber

    (필수, 정수): 페이지 번호입니다.

    pageSize

    (필수, 정수): 페이지 크기입니다.

  • 반환값: 요청 상태 및 데이터 세트 목록.

데이터 세트 스트리밍

  • 지원되는 메서드: GET

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/streamDataset

  • 인수:

    datasetName

    (필수, 문자열): 데이터 세트의 이름입니다.

  • 반환값: 요청된 데이터 세트의 스트림입니다.

모든 데이터 세트를 삭제합니다

  • 지원되는 방법: POST

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/removeAll

  • 인수: 없음

  • 반환값: 요청 상태를 나타내는 부울입니다.

listcat 파일에서 데이터 세트 정의 가져오기

  • 지원되는 방법: POST

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/getDataSetsDefinitionFromListcat

  • 인수:

    paramFilePath

    (필수, 문자열): listcat 파일의 경로입니다.

  • 반환값: 데이터 세트 목록

업로드된 listcat 파일에서 데이터 세트 정의 가져오기

  • 지원되는 방법: POST

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/getDataSetsDefinitionFromUploadedListcat

  • 인수: 없음

  • 반환값: 데이터 세트 목록

데이터 세트 가져오기

  • 지원되는 메서드: GET

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/getDataSet

  • 인수:

    name

    (필수, 문자열): 데이터 세트의 이름입니다.

  • 요청된 데이터 세트를 반환합니다.

JSON 파일에서 listcat 로드

  • 지원되는 메서드: GET

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/loadListcatFromJsonFile

  • 인수:

    filePath

    (필수, 문자열): listcat 파일의 경로입니다.

  • 반환값: 데이터 세트 목록

레코드

다음 엔드포인트를 사용하여 데이터 세트 내에서 레코드를 만들거나 관리합니다.

레코드 생성

이 엔드포인트를 사용하여 새 레코드를 만들 수 있습니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/crud/createRecord

  • 인수:

    데이터세트

    (필수, DataSet): 데이터 세트 객체

    마스크

    (필수, 마스크): 마스크 객체.

  • 요청 상태와 생성된 레코드를 반환합니다.

데이터 세트 읽기

이 엔드포인트를 사용하여 데이터 세트를 읽을 수 있습니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/crud/readDataSet

  • 인수:

    데이터세트

    (필수, DataSet): 데이터 세트 객체.

  • 요청 상태 및 레코드와 함께 데이터 세트를 반환합니다.

레코드 삭제

이 엔드포인트를 사용하여 데이터 세트의 레코드를 삭제할 수 있습니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/crud/deleteRecord

  • 인수:

    데이터세트

    (필수, DataSet): 데이터 세트 객체

    레코드

    (필수, 레코드): 삭제할 레코드

  • 삭제 상태를 반환합니다.

레코드 업데이트

이 엔드포인트를 사용하여 데이터 세트와 관련된 레코드를 업데이트할 수 있습니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/crud/updateRecord

  • 인수:

    데이터세트

    (필수, DataSet): 데이터 세트 객체

    레코드

    (필수, 레코드): 업데이트할 레코드

  • 요청 상태 및 레코드와 함께 데이터 세트를 반환합니다.

레코드 저장

이 엔드포인트를 사용하여 마스크로 데이터 세트에 레코드를 저장할 수 있습니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/crud/saveRecord

  • 인수:

    데이터세트

    (필수, DataSet): 데이터 세트 객체

    레코드

    (필수, 레코드): 저장할 레코드

  • 요청 상태 및 레코드와 함께 데이터 세트를 반환합니다.

레코드 검증

이 엔드포인트를 사용하여 레코드를 검증합니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/crud/validateRecord

  • 인수:

    데이터세트

    (필수, DataSet): 데이터 세트 객체

  • 요청 상태 및 레코드와 함께 데이터 세트를 반환합니다.

레코드 트리 가져오기

이 엔드포인트를 사용하여 레코드의 계층적 트리를 가져옵니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/crud/getRecordTree

  • 인수:

    데이터세트

    (필수, DataSet): 데이터 세트 객체

    레코드

    (필수, 레코드): 가져올 레코드

  • 요청의 상태와 요청된 레코드의 계층적 트리를 반환합니다.

마스크

다음 엔드포인트를 사용하여 데이터 세트에 마스크를 로드하거나 적용합니다.

마스크 로드

이 엔드포인트를 사용하여 특정 데이터 세트와 연결된 모든 마스크를 검색할 수 있습니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/crud/loadMasks

  • 경로 변수:

    recordSize: .../loadMasks/{recordSize}

    (선택 사항, 숫자): 레코드 크기, 이 레코드 크기와 일치하는 필터 로드 마스크

  • 인수:

    데이터세트

    (필수, DataSet): 데이터 세트 객체

  • 요청 상태와 마스킹 목록을 반환합니다.

마스킹 적용

이 엔드포인트를 사용하여 특정 데이터 세트에 마스크를 적용할 수 있습니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/crud/applyMask

  • 인수:

    데이터세트

    (필수, DataSet): 데이터 세트 객체

    마스크

    (필수, Mask): 데이터 세트 객체

  • 요청 상태와 마스크가 적용된 데이터 세트를 반환합니다.

마스킹 필터 적용

이 엔드포인트를 사용하여 특정 데이터 세트에 마스크를 적용하고 특정 데이터 세트로 필터링할 수 있습니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/crud/applyMaskFilter

  • 인수:

    데이터세트

    (필수, DataSet): 데이터 세트 객체

    마스크

    (필수, Mask): 데이터 세트 객체

  • 요청 상태와 마스크 및 필터가 적용된 데이터 세트를 반환합니다.

기타

다음 엔드포인트를 사용하여 데이터 세트의 캐시를 관리하거나 데이터 세트 특성을 확인할 수 있습니다

워밍업 캐시 확인

특정 데이터 세트에 대해 웜업 캐시가 활성화되어 있는지 확인합니다.

  • 지원되는 방법: POST

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/warmupCache

  • 인수:

    name

    (필수, 문자열): 데이터 세트의 이름입니다.

  • 반환값: 워밍업 캐시가 활성화되어 있으면 true이고 그렇지 않으면 false입니다.

체크 캐시가 활성화됨

특정 데이터 세트에 대해 캐시가 활성화되었는지 확인합니다.

  • 지원되는 메서드: GET

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/isEnableCache

  • 인수: 없음

  • 캐싱이 활성화된 경우 true를 반환합니다.

캐시 활성화

  • 지원되는 방법: POST

  • 인증과 ROLE_ADMIN 및 ROLE_SUPER_ADMIN 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/enableDisableCache/{enable}

  • 인수:

    enable

    (필수, 부울): true로 설정하면 캐싱이 활성화됩니다.

  • 반품 없음

할당된 Ram 캐시 확인

이 엔드포인트를 사용하여 할당된 RAM 캐시 메모리를 검색할 수 있습니다.

  • 지원되는 메서드: GET

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/allocatedRamCache

  • 인수: 없음

  • 반환값: 문자열로 나타낸 메모리의 크기

지속성 확인

  • 지원되는 메서드: GET

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 경로: /api/services/rest/bluesamservice/persistence

  • 인수: 없음

  • 반환값: 문자열로 사용된 지속성

지원되는 데이터 세트 유형 확인

  • 지원되는 메서드: GET

  • 경로: /api/services/rest/bluesamservice/getDataSetTypes

  • 인증 및 ROLE_USER 역할이 필요합니다.

  • 인수: 없음

  • 반환값: 지원되는 데이터 세트 유형 목록을 문자열 목록으로 표시합니다.

상태 확인 서버

  • 지원되는 메서드: GET

  • 경로: /api/services/rest/bluesamserver/serverIsUp

  • 인수: 없음

  • 반환값: 없음 HTTP 응답 상태 코드 200은 서버가 작동 중임을 나타냅니다.

BAC 사용자 관리 엔드포인트

다음 엔드포인트를 사용하여 사용자 상호 작용을 관리하세요.

사용자 로그인

  • 지원되는 메서드: POST

  • 경로: /api/services/security/servicelogin/login

  • 인수: 없음

  • 현재 요청에 자격 증명이 제공된 사용자를 나타내는 com.netfective.bluage.bac.entities.SignOn 객체의 JSON 직렬화를 반환합니다. 비밀번호는 반환된 객체의 뷰에서 숨겨집니다. 사용자에게 부여된 역할이 나열됩니다.

샘플 응답:

{ "login": "some-admin", "password": null, "roles": [ { "id": 0, "roleName": "ROLE_ADMIN" } ] }

시스템에 사용자가 하나 이상 존재하는지 확인

  • 지원되는 메서드: GET

  • 경로: /api/services/security/servicelogin/hasAccount

  • 인수: 없음

  • 기본 최고 관리자 사용자 이외의 사용자가 하나 이상 생성된 경우 true 부울 값을 반환합니다. 그렇지 않은 경우 false를 반환합니다.

새 사용자 기록

  • 지원되는 메서드: POST

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/security/servicelogin/recorduser

  • 인수: 스토리지에 추가할 사용자를 나타내는 com.netfective.bluage.bac.entities.SignOn 객체의 JSON 직렬화입니다. 사용자의 역할을 정의해야 합니다. 그러지 않으면 사용자가 BAC 기능 및 엔드포인트를 사용하지 못할 수 있습니다.

  • 사용자가 성공적으로 생성된 경우 true 부울 값을 반환합니다. 그렇지 않은 경우 false를 반환합니다.

  • 샘플 요청 JSON:

    { "login": "simpleuser", "password": "simplepassword", "roles": [ { "id": 2, "roleName": "ROLE_USER" } ] }

    roleName의 유효한 값 2개는 다음과 같습니다.

    • ROLE_ADMIN:가 Blusam 리소스와 사용자를 관리할 수 있습니다.

    • ROLE_USER:는 Blusam 리소스를 관리할 수 있지만 사용자는 관리할 수 없습니다.

사용자 정보 가져오기

  • 지원되는 메서드: GET

  • 경로: /api/services/security/servicelogin/userInfo

  • 인수: 없음

  • 현재 연결된 사용자의 사용자 이름과 역할을 반환합니다.

사용자 나열

  • 지원되는 메서드: GET

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/security/servicelogin/listusers

  • 인수: 없음

  • JSON으로 직렬화된 목록을 com.netfective.bluage.bac.entities.SignOn 반환합니다.

사용자 삭제

중요

이 작업은 실행을 취소할 수 없습니다. 삭제된 사용자는 BAC 애플리케이션에 다시 연결할 수 없습니다.

  • 지원되는 메서드: POST

  • 인증 및 ROLE_ADMIN 역할이 필요합니다.

  • 경로: /api/services/security/servicelogin/deleteuser

  • 인수: 스토리지에서 제거될 사용자를 나타내는 com.netfective.bluage.bac.entities.SignOn 객체의 JSON 직렬화입니다.

  • 사용자가 성공적으로 제거된 경우 true 부울 값을 반환합니다.

현재 사용자 로그아웃

  • 지원되는 메서드: GET

  • 경로: /api/services/security/servicelogout/logout

  • 인수: 없음

  • 현재 사용자가 성공적으로 로그아웃된 경우 {"success":true} JSON 메시지를 반환합니다. 관련 HTTP 세션이 무효화됩니다.