Composer의 ThingWorx 모델 정의 > 보안 > 응용 프로그램 키 > 응용 프로그램 키 서비스
응용 프로그램 키 서비스
응용 프로그램 키 작업을 수행할 때 유용한 몇 가지 서비스가 있습니다.
응용 프로그램 키 서비스
서비스 이름
설명
GetExpirationDate
응용 프로그램 키의 만료 날짜를 반환합니다.
GetKeyID
응용 프로그램 키의 키 ID를 반환합니다.
GetUserName
응용 프로그램 키의 연관된 사용자 이름을 반환합니다.
IsExpired
응용 프로그램 키가 만료되면 true를 반환합니다.
ResetExpirationDatetoDefault
만료 날짜를 사용자 관리 하위 시스템 구성의 기본값으로 설정합니다.
SetClientName
응용 프로그램 키의 클라이언트 이름을 설정합니다.
SetExpirationDate
응용 프로그램 키의 만료 날짜를 설정합니다. DATETIME 기본 유형을 적용하고 값을 즉시 지속합니다.
SetIPWhitelist
응용 프로그램 키의 IP 화이트리스트를 설정합니다.
SetUserName
응용 프로그램 키의 연관된 사용자 이름을 설정합니다.
사용자 서비스
서비스 이름
설명
DeleteApplicationKeys
지정된 사용자와 연관된 응용 프로그램 키를 삭제합니다. 응용 프로그램 키를 삭제하려면 하나 이상의 매개 변수(expiredKeys 또는 unexpiredKeys)에 대한 값으로 true를 지정합니다. 응용 프로그램 키를 삭제하려면 두 매개 변수에 대한 값으로 true를 지정합니다.
DoesApplicationKeyWithKeyIdExist
사용자와 연관된 지정된 키 ID가 있는 경우 true를 반환합니다.
GetApplicationKeyExpirationInfo
사용자와 연관된 응용 프로그램 키 만료 정보를 가져옵니다. 임의의 응용 프로그램 키를 반환하려면 최소 한 개의 매개 변수(expiredKeys 또는 unexpiredKeys)에 true를 지정하거나, 모든 응용 프로그램 키를 반환하려면 두 매개 변수 모두에 true를 지정합니다.
ApplicationKeyExpirationInfo의 데이터 셰이프를 반환합니다.
사용자 관리 하위 시스템
서비스 이름
설명
DeleteApplicationKeys
지정된 사용자와 연관된 응용 프로그램 키를 삭제합니다. 임의의 응용 프로그램 키를 삭제하려면 최소 한 개의 매개 변수에 true를 지정하거나, 모든 응용 프로그램 키를 삭제하려면 두 매개 변수 모두에 true를 지정합니다.
DoesApplicationKeyWithKeyIdExist
사용자와 연관된 지정된 키 ID가 있는 경우 true를 반환합니다.
GetApplicationKeyExpirationInfo
지정된 사용자와 연관된 응용 프로그램 키 정보를 가져옵니다. 임의의 응용 프로그램 키를 반환하려면 최소 한 개의 매개 변수(expiredKeys 또는 unexpiredKeys)에 true를 지정하거나, 모든 응용 프로그램 키를 반환하려면 두 매개 변수 모두에 true를 지정해야 합니다.
엔티티 서비스
서비스 이름
설명
CreateApplicationKey
새 응용 프로그램 키를 생성합니다.
DeleteApplicationKey
응용 프로그램 키를 삭제합니다.
관련 링크