OpenID Connect 서버 제공자 (openidConnectProvider)

OpenID Connect 서버 제공자입니다.

속성 이름 데이터 유형 기본값 설명
allowDefaultSsoCookieName boolean false 이 특성이 true로 설정되면 기본 SSO 쿠키 이릉인 ltpaToken2가 사용됩니다(사용자 정의 SSO 쿠키 이름이 구성되지 않은 경우). SSO에 대해 사용자 정의 SSO 쿠키 이름이 구성된 경우 해당 쿠키 이름이 사용됩니다. 사용자 정의 쿠키 이름이 구성되지 않고 이 특성이 false로 설정되면 자동으로 생성된 SSO 쿠키 이름이 사용됩니다.
id 문자열   고유 구성 ID입니다.
idTokenLifetime 초 정밀도를 사용하는 기간 2h ID 토큰이 유효한 시간(초)입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
issuerIdentifier string   응답의 발급자에 대한 발급자 ID를 지정합니다.
jwkEnabled boolean false JWK를 사용하거나 사용하지 않습니다.
jwkRotationTime 분 정밀도를 사용하는 기간 720m 새 JWK가 생성되는 시간입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h) 또는 분(m)일 수 있습니다. 예를 들어, 30분을 30m으로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1h30m은 90분과 동등합니다.
jwkSigningKeySize
  • 4096
  • 1024
  • 2048
2048 크기는 서명 키의 비트로 측정됩니다.
4096
4096비트
1024
1024비트
2048
2048비트
keyAliasName string   비대칭 알고리즘을 사용하여 서명하는 데 필요한 개인 키를 찾기 위한 키 별명입니다.
keyStoreRef 최상위 레벨 keyStore 요소에 대한 참조입니다(문자열). opKeyStore 비대칭 알고리즘을 사용하여 서명하는 데 필요한 개인 키가 포함된 키 저장소입니다.
oauthProviderRef 최상위 레벨 oauthProvider 요소에 대한 참조입니다(문자열).   OAuth 제공자의 ID에 대한 참조입니다.
sessionManaged boolean false 세션 관리가 지원되는지를 true 또는 false로 표시하십시오. 기본값은 false입니다.
signatureAlgorithm
  • HS256
  • none
  • RS256
HS256 ID 토큰 서명에 사용할 서명 알고리즘을 지정합니다.
HS256
SHA-256 해시를 사용한 HMAC
none
서명 없음
RS256
SHA-256 해시를 사용한 RSASSA-PKCS-v1_5
trustStoreRef 최상위 레벨 keyStore 요소에 대한 참조입니다(문자열).   JWT 토큰의 서명을 확인하는 데 필요한 공용 키가 들어있는 키 저장소입니다.
claimToUserRegistryMap
설명: 청구에 대한 사용자 레지스트리 키를 지정하십시오.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
address string postalAddress 주소 청구를 위해 검색될 사용자 레지스트리 키를 지정하십시오.
email string mail 이메일 청구를 위해 검색될 사용자 레지스트리 키를 지정하십시오.
given_name string givenName given_name 청구를 위해 검색될 사용자 레지스트리 키를 지정하십시오.
name string displayName 이름 청구를 위해 검색될 사용자 레지스트리 키를 지정하십시오.
phone_number string telephoneNumber phone_number 청구를 위해 검색될 사용자 레지스트리 키를 지정하십시오.
picture string photoURL 사진 청구를 위해 검색될 사용자 레지스트리 키를 지정하십시오.
claimToUserRegistryMap > property
설명: 고유 구성 ID입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
id 문자열   고유 구성 ID입니다.
name string   특성의 이름 지정
value string   특성의 값 지정
customClaims
설명: 기본 realmName, uniqueSecurityName 및 groupIds 청구 외에 ID 토큰의 페이로드에 넣을 추가 청구입니다.
필수: false
데이터 유형: string
discovery
설명: OpenID Connect와 Jazz 권한 서버 프로파일에 기반을 둔 검색입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
claimsParameterSupported boolean false 청구 매개변수의 지원 여부를 true 또는 false로 표시합니다.
requestParameterSupported boolean false 요청 매개변수의 지원 여부를 true 또는 false로 표시합니다.
requestUriParameterSupported boolean false 요청 URI 매개변수의 지원 여부를 true 또는 false로 표시합니다.
requireRequestUriRegistration boolean false 요청 URI 등록 요구의 지원 여부를 true 또는 false로 표시합니다.
discovery > claimsSupported
설명: 지원될 청구의 목록을 쉼표로 구분하여 지정합니다.
필수: false
데이터 유형: string
discovery > grantTypesSupported
설명: 사용될 권한 부여 유형의 목록을 쉼표로 구분하여 지정합니다.
필수: false
데이터 유형:
discovery > idTokenSigningAlgValuesSupported
설명: ID 토큰 서명에 사용할 서명 알고리즘을 지정합니다.
필수: false
데이터 유형:
discovery > responseModesSupported
설명: 사용될 응답 모드의 목록을 쉼표로 구분하여 지정합니다.
필수: false
데이터 유형:
discovery > responseTypesSupported
설명: OP에서 지원할 응답 유형의 목록을 쉼표로 구분하여 지정합니다.
필수: false
데이터 유형:
discovery > scopesSupported
설명: 지원될 범위의 목록을 쉼표로 구분하여 지정합니다.
필수: false
데이터 유형: string
discovery > tokenEndpointAuthMethodsSupported
설명: 사용될 토큰 엔드포인트 인증 메소드의 목록을 쉼표로 구분하여 지정합니다.
필수: false
데이터 유형:
oauthProvider
설명: OAuth 제공자의 ID에 대한 참조입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
accessTokenLength long 40 생성된 OAuth 액세스 토큰의 길이입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.access.token.length입니다.
accessTokenLifetime 초 정밀도를 사용하는 기간 7200 액세스 토큰이 유효한 시간(초)입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.token.lifetime.seconds입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
allowPublicClients boolean false false 값은 OAuth 스펙의 설명대로 공용 클라이언트에 대한 액세스를 사용하지 않도록 설정합니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.allow.public.clients입니다.
authorizationCodeLength long 30 생성된 권한 부여 코드의 길이입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.code.length입니다.
authorizationCodeLifetime 초 정밀도를 사용하는 기간 60 권한 부여 코드 지속 시간(초)입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.code.lifetime.seconds입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
authorizationErrorTemplate string   사용자 정의 권한 부여 오류 페이지 템플리트의 URL입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.authorization.error.template입니다.
authorizationFormTemplate string template.html 사용자 정의 권한 부여 페이지 템플리트의 URL입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.authorization.form.template입니다.
authorizationGrantLifetime 초 정밀도를 사용하는 기간 604800 권한 부여 지속 시간(초)입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.max.authorization.grant.lifetime.seconds입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
autoAuthorize boolean false 자동 권한 부여를 사용하려면, 값이 true인 요청에 autoAuthorize 매개변수를 추가하십시오. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.autoauthorize.param입니다.
autoAuthorizeParam string autoauthz 자동 권한 부여를 사용하려면, 값이 true인 요청에 autoAuthorize 매개변수를 추가하십시오. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.autoauthorize.param입니다.
certAuthentication boolean false https 요청에서 클라이언트 인증서 인증을 사용합니다.
characterEncoding string   요청 문자 인코딩을 이 값으로 설정하십시오. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 characterEncoding입니다.
clientTokenCacheSize long   클라이언트 토큰 캐시에 있는 항목의 최대 수입니다.
clientURISubstitutions string   동적 호스트 이름의 클라이언트 URI 문자열을 대체할 선택적 값입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.client.uri.substitutions입니다.
consentCacheEntryLifetime 초 정밀도를 사용하는 기간 1800 동의 캐시의 항목이 유효한 시간(초)입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
consentCacheSize long

최소값: 0

1000 동의 캐시에 허용된 항목의 최대 수입니다.
coverageMapSessionMaxAge 초 정밀도를 사용하는 기간 600 적용 범위 맵 서비스의 캐시 제어 헤더에 대한 최대 유효 기간 값(초)입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
customLoginURL string login.jsp 사용자 정의 로그인 페이지의 URL입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.authorization.loginURL입니다.
filter string   URI 필터가 해당 제공자가 권한 부여하도록 요청을 선택합니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 Filter입니다.
httpsRequired boolean true OAuth 클라이언트와 제공자 간의 SSL 통신이 필요합니다.
includeTokenInSubject boolean true 값이 true인 경우, com.ibm.wsspi.security.oauth20.token.WSOAuth20Token을 개인용 신임 정보로 추가하십시오. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 includeToken입니다.
issueRefreshToken boolean true false 값이 생성과 새로 고치기 토큰 사용을 사용하지 않도록 설정합니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.issue.refresh.token입니다.
jwtAccessToken boolean false Json 웹 토큰(JWT)을 생성하고 이를 문자열로 직렬화하고 액세스 토큰의 위치에 배치합니다.
libraryRef 최상위 레벨 library 요소에 대한 참조입니다(문자열).   중개자 플러그인 클래스를 포함한 공유 라이브러리에 대한 참조입니다.
oauthOnly boolean true 값이 true이면 필터와 일치하는 요청에 액세스 토큰이 있어야 합니다. 토큰이 없으면 요청이 실패합니다. 값이 false이면 액세스 토큰이 제시되지 않은 경우 다른 인증 데이터에 대해 일치하는 요청이 확인됩니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauthOnly입니다.
refreshTokenLength long 50 생성된 새로 고치기 토큰의 길이입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.refresh.token.length입니다.
skipResourceOwnerValidation boolean false 값이 true인 경우 자원 소유자 유효성 검증을 건너뜁니다.
userClientTokenLimit long   각 사용자 및 클라이언트 조합의 토큰 한계입니다.
oauthProvider > autoAuthorizeClient
설명: 자동 권한 부여를 사용하도록 허용된 클라이언트의 이름입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.autoauthorize.clients입니다.
필수: false
데이터 유형: string
oauthProvider > databaseStore
설명: 데이터베이스에 클라이언트가 정의되고 토큰이 캐시됩니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
cleanupExpiredTokenInterval 초 정밀도를 사용하는 기간 3600 만료된 토큰 정리 간격(초)입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauthjdbc.CleanupInterval입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
dataSourceRef 최상위 레벨 dataSource 요소에 대한 참조입니다(문자열).   저장소의 데이터 소스에 대한 참조입니다.
password 양방향으로 암호화된 비밀번호(문자열)   데이터베이스 액세스에 사용되는 비밀번호입니다.
schema string OAuthDBSchema 스키마
user string   사용자
oauthProvider > databaseStore > dataSource
설명: 저장소의 데이터 소스에 대한 참조입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
beginTranForResultSetScrollingAPIs boolean true 결과 세트 화면 이동 인터페이스가 사용될 때 트랜잭션 나열을 시도합니다.
beginTranForVendorAPIs boolean true 벤더 인터페이스가 사용될 때 트랜잭션 나열을 시도합니다.
commitOrRollbackOnCleanup
  • commit
  • rollback
  연결이 처리완료되거나 풀에 리턴되는 경우 데이터베이스 작업 단위(AutoCommit=false)에 있을 수 있는 연결을 정리하는 방법을 판별합니다.
commit
커미트하여 연결을 정리합니다.
rollback
롤백하여 연결을 정리합니다.
connectionManagerRef 최상위 레벨 connectionManager 요소에 대한 참조입니다(문자열).   데이터 소스의 연결 관리자입니다.
connectionSharing
  • MatchOriginalRequest
  • MatchCurrentState
MatchOriginalRequest 공유를 위해 연결이 일치되는 방법을 지정합니다.
MatchOriginalRequest
연결을 공유할 때 기존 연결 요청을 기반으로 일치시킵니다.
MatchCurrentState
연결을 공유할 때 연결의 현재 상태를 기반으로 일치시킵니다.
containerAuthDataRef 최상위 레벨 authData 요소에 대한 참조입니다(문자열).   바인딩이 res-auth=CONTAINER를 사용하여 자원 참조의 인증-별명을 지정하지 않는 경우 적용되는 컨테이너 관리 인증을 위한 기본 인증 데이터입니다.
enableConnectionCasting boolean false 데이터 소스에서 얻은 연결이 JDBC 벤더 연결 구현에서 구현하는 인터페이스 클래스에 캐스트 가능해야 함을 표시합니다. 이 옵션을 사용으로 설정하면 각 getConnection 조작에서 추가 오버헤드가 발생합니다. 벤더 JDBC 인터페이스가 자주 필요하지 않은 경우 이 옵션을 사용 안함으로 설정하고 필요한 경우에만 Connection.unwrap(interface)을 사용하는 것이 더 효율적일 수 있습니다.
isolationLevel
  • TRANSACTION_REPEATABLE_READ
  • TRANSACTION_READ_COMMITTED
  • TRANSACTION_SERIALIZABLE
  • TRANSACTION_READ_UNCOMMITTED
  • TRANSACTION_SNAPSHOT
  기본 트랜잭션 격리 레벨입니다. 지정되지 않았고 데이터베이스가 DB2, Derby, Informix, Microsoft SQL Server 또는 Sybase로 식별되는 경우 TRANSACTION_REPEATABLE_READ가 사용됩니다. 다른 데이터베이스에 대해 지정되지 않은 경우 TRANSACTION_READ_COMMITTED가 사용됩니다.
TRANSACTION_REPEATABLE_READ
더티 읽기 및 반복 불가능 읽기가 금지되고 팬텀 읽기가 발생할 수 있습니다.
TRANSACTION_READ_COMMITTED
더티 읽기가 금지되고 반복 불가능 읽기 및 팬텀 읽기가 발생할 수 있습니다.
TRANSACTION_SERIALIZABLE
더티 읽기, 반복 불가능 읽기 및 팬텀 읽기가 금지됩니다.
TRANSACTION_READ_UNCOMMITTED
더티 읽기, 반복 불가능 읽기 및 팬텀 읽기가 발생할 수 있습니다.
TRANSACTION_SNAPSHOT
Microsoft SQL Server JDBC Driver 및 DataDirect Connect for JDBC 드라이버의 스냅샷 격리입니다.
jaasLoginContextEntryRef 최상위 레벨 jaasLoginContextEntry 요소에 대한 참조입니다(문자열).   인증에 대한 JAAS 로그인 컨텍스트 항목입니다.
jdbcDriverRef 최상위 레벨 jdbcDriver 요소에 대한 참조입니다(문자열).   데이터 소스의 JDBC 드라이버입니다.
jndiName string   데이터 소스의 JNDI 이름입니다.
queryTimeout 초 정밀도를 사용하는 기간   SQL문의 기본 조회 제한시간입니다. JTA 트랜잭션에서는 syncQueryTimeoutWithTransactionTimeout이 이 기본값을 대체할 수 있습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
recoveryAuthDataRef 최상위 레벨 authData 요소에 대한 참조입니다(문자열).   트랜잭션 복구용 인증 데이터입니다.
statementCacheSize int

최소값: 0

10 연결당 캐시된 명령문의 최대 수입니다.
supplementalJDBCTrace boolean   JDBC 드라이버 추적이 bootstrap.properties에서 사용될 때 로그되는 JDBC 드라이버 추적을 보충합니다. JDBC 드라이브 스펙은 다음을 포함합니다. com.ibm.ws.database.logwriter, com.ibm.ws.db2.logwriter, com.ibm.ws.derby.logwriter, com.ibm.ws.informix.logwriter, com.ibm.ws.oracle.logwriter, com.ibm.ws.sqlserver.logwriter, com.ibm.ws.sybase.logwriter
syncQueryTimeoutWithTransactionTimeout boolean false JTA 트랜잭션에 남아 있는 시간(해당되는 경우)을 SQL문의 기본 조회 제한시간으로 사용합니다.
transactional boolean true 애플리케이션 서버가 관리하는 트랜잭션에 참여를 사용합니다.
type
  • javax.sql.DataSource
  • javax.sql.XADataSource
  • javax.sql.ConnectionPoolDataSource
  데이터 소스 유형입니다.
javax.sql.DataSource
javax.sql.DataSource
javax.sql.XADataSource
javax.sql.XADataSource
javax.sql.ConnectionPoolDataSource
javax.sql.ConnectionPoolDataSource
validationTimeout 초 정밀도를 사용하는 기간   풀링된 연결의 유효성 검증에 대한 제한시간을 지정합니다. 지정되면 풀링된 연결은 연결 풀에서 재사용되기 전에 유효성 검증됩니다. 또한 유효성 검증 제한시간은 연결 관리자가 PurgePolicy=ValidateAllConnection에 대해 시간이 경과된(stale) 연결에 대한 응답으로 연결을 유효성 검증할 때 재사용됩니다. 0의 값은 연결이 제한시간 적용 없이 유효성 검증되었음을 의미합니다. 유효성 검증 제한시간에는 JDBC 4.0 스펙 이상을 준수하는 JDBC 드라이버가 필요합니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
oauthProvider > databaseStore > dataSource > connectionManager
설명: 데이터 소스의 연결 관리자입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
agedTimeout 초 정밀도를 사용하는 기간 -1 풀 유지보수가 실제 접속을 삭제할 수 있기 전의 시간입니다. -1의 값은 이 제한시간을 사용하지 않습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
connectionTimeout 초 정밀도를 사용하는 기간 30s 그 이후에 연결 요청이 제한시간 초과하는 시간입니다. -1의 값은 이 제한시간을 사용하지 않습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
maxConnectionsPerThread int

최소값: 0

  각 스레드에서 열린 연결의 수를 한계 지정합니다.
maxIdleTime 초 정밀도를 사용하는 기간 30m 사용하지 않거나 유휴 상태의 연결을 삭제해도 풀이 최소 크기 미만으로 줄지 않는 경우 그 이후에 풀 유지보수 동안 해당 작업을 수행할 수 있는 시간입니다. -1의 값은 이 제한시간을 사용하지 않습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
maxPoolSize int

최소값: 0

50 풀에 대한 최대 실제 접속 수입니다. 0의 값은 무제한을 의미합니다.
minPoolSize int

최소값: 0

  풀에서 유지보수할 최소 실제 접속 수입니다. 풀은 미리 채워지지 않습니다. 수명 제한시간이 최소값을 대체할 수 있습니다.
numConnectionsPerThreadLocal int

최소값: 0

  각 스레드의 지정된 연결의 수를 캐시합니다.
purgePolicy
  • ValidateAllConnections
  • FailingConnectionOnly
  • EntirePool
EntirePool 시간이 경과된(stale) 연결이 풀에서 발견될 때 영구 삭제할 연결을 지정합니다.
ValidateAllConnections
시간이 경과된(stale) 연결이 발견될 때 연결이 테스트되어 잘못된 것으로 발견된 연결이 닫힙니다.
FailingConnectionOnly
시간이 경과된(stale) 연결이 발견될 때 잘못된 것으로 발견된 연결만 닫힙니다.
EntirePool
시간이 경과된(stale) 연결이 발견될 때 풀의 모든 연결이 시간이 경과된(stale) 것으로 표시되고 더 이상 사용되지 않을 때 닫힙니다.
reapTime 초 정밀도를 사용하는 기간 3m 풀 유지보수 스레드 실행 사이의 시간입니다. -1의 값은 풀 유지보수를 사용하지 않습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
oauthProvider > databaseStore > dataSource > containerAuthData
설명: 바인딩이 res-auth=CONTAINER를 사용하여 자원 참조의 인증-별명을 지정하지 않는 경우 적용되는 컨테이너 관리 인증을 위한 기본 인증 데이터입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
password 양방향으로 암호화된 비밀번호(문자열)   EIS에 연결할 때 사용할 사용자의 비밀번호입니다. 값은 일반 텍스트 또는 인코딩된 양식으로 저장될 수 있습니다. 비밀번호를 인코드하는 것이 좋습니다. 그렇게 작업을 수행하려면 인코드 옵션으로 securityUtility 도구를 사용하십시오.
user string   EIS에 연결할 때 사용할 사용자의 이름입니다.
oauthProvider > databaseStore > dataSource > jaasLoginContextEntry
설명: 인증에 대한 JAAS 로그인 컨텍스트 항목입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
loginModuleRef 최상위 레벨 jaasLoginModule 요소에 대한 참조 목록입니다(쉼표로 구분된 문자열). hashtable,userNameAndPassword,certificate,token JAAS 로그인 모듈의 ID로 참조입니다.
name string   JAAS 구성 항목의 이름입니다.
oauthProvider > databaseStore > dataSource > jdbcDriver
설명: 데이터 소스의 JDBC 드라이버입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
javax.sql.ConnectionPoolDataSource string   javax.sql.ConnectionPoolDataSource의 JDBC 드라이버 구현입니다.
javax.sql.DataSource string   javax.sql.DataSource의 JDBC 드라이버 구현입니다.
javax.sql.XADataSource string   javax.sql.XADataSource의 JDBC 드라이버 구현입니다.
libraryRef 최상위 레벨 library 요소에 대한 참조입니다(문자열).   JDBC 드라이버 JAR 및 원시 파일을 식별합니다.
oauthProvider > databaseStore > dataSource > jdbcDriver > library
설명: JDBC 드라이버 JAR 및 원시 파일을 식별합니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
apiTypeVisibility string spec,ibm-api,api 스펙, ibm-api, api, 써드파티 조합의 쉼표로 분리된 목록과 같이 이 라이브러리의 클래스 로더가 확인할 수 있는 API 패키지 유형입니다.
description string   관리자를 위한 공유 라이브러리의 설명
filesetRef 최상위 레벨 fileset 요소에 대한 참조 목록입니다(쉼표로 구분된 문자열).   참조된 파일세트의 ID
name string   관리자를 위한 공유 라이브러리의 이름
oauthProvider > databaseStore > dataSource > jdbcDriver > library > file
설명: 참조된 파일의 ID
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
id 문자열   고유 구성 ID입니다.
name 파일에 대한 경로   완전한 파일 이름
oauthProvider > databaseStore > dataSource > jdbcDriver > library > fileset
설명: 참조된 파일세트의 ID
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
caseSensitive boolean true 검색이 대소문자를 구분해야 하는지 여부를 표시하는 부울입니다(기본값: true).
dir 디렉토리에 대한 경로 ${server.config.dir} 파일을 검색할 기본 디렉토리입니다.
excludes string   검색 결과에서 제외할 파일 이름 패턴의 쉼표 또는 공백으로 구분된 목록입니다. 기본적으로 어떤 파일도 제외되지 않습니다.
id 문자열   고유 구성 ID입니다.
includes string * 검색 결과에 포함할 파일 이름 패턴의 쉼표 또는 공백으로 구분된 목록입니다(기본값: *).
scanInterval 밀리초 정밀도를 사용하는 기간 0 시간 단위 접미부 h(시간), m(분), s(초), ms(밀리초)를 사용하여 파일 세트의 변경을 점검할 스캔 간격입니다(예: 2ms 또는 5s). 기본적으로 사용 안 합니다(scanInterval=0). 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
oauthProvider > databaseStore > dataSource > jdbcDriver > library > folder
설명: 참조된 폴더의 ID
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
dir 디렉토리에 대한 경로   자원 파일을 찾기 위한 라이브러리 클래스 경로에 포함될 디렉토리 또는 폴더
id 문자열   고유 구성 ID입니다.
oauthProvider > databaseStore > dataSource > onConnect
설명: SQL 명령은 데이터베이스에 설정된 새로운 각 연결을 한 번 실행합니다. SQL문은 새로 작성된 연결에만 적용되며 연결 풀에서 재사용한 기존 연결에는 적용되지 않습니다.
필수: false
데이터 유형: string
oauthProvider > databaseStore > dataSource > properties
설명: 데이터 소스의 JDBC 벤더 특성의 목록입니다. 예를 들어, databaseName="dbname" serverName="localhost" portNumber="50000"입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
URL string   데이터베이스에 연결하기 위한 URL입니다.
databaseName string   JDBC 드라이버 특성: databaseName입니다.
password 양방향으로 암호화된 비밀번호(문자열)   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
portNumber int   데이터베이스 연결을 구축할 포트입니다.
serverName string   데이터베이스가 실행 중인 서버입니다.
user string   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
oauthProvider > databaseStore > dataSource > properties.datadirect.sqlserver
설명: Microsoft SQL Server의 DataDirect Connect for JDBC 드라이버의 데이터 소스 특성입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
JDBCBehavior
  • 1
  • 0
0 JDBC 드라이버 특성: JDBCBehavior입니다. 값은 0(JDBC 4.0) 또는 1(JDBC 3.0)입니다.
1
JDBC 3.0
0
JDBC 4.0
XATransactionGroup string   JDBC 드라이버 특성: XATransactionGroup입니다.
XMLDescribeType
  • longvarbinary
  • longvarchar
  JDBC 드라이버 특성: XMLDescribeType입니다.
longvarbinary
longvarbinary
longvarchar
longvarchar
accountingInfo string   JDBC 드라이버 특성: accountingInfo입니다.
alternateServers string   JDBC 드라이버 특성: alternateServers입니다.
alwaysReportTriggerResults boolean   JDBC 드라이버 특성: alwaysReportTriggerResults입니다.
applicationName string   JDBC 드라이버 특성: applicationName입니다.
authenticationMethod
  • ntlm
  • userIdPassword
  • kerberos
  • auto
  JDBC 드라이버 특성: authenticationMethod입니다.
ntlm
ntlm
userIdPassword
userIdPassword
kerberos
kerberos
auto
auto
bulkLoadBatchSize long   JDBC 드라이버 특성: bulkLoadBatchSize입니다.
bulkLoadOptions long   JDBC 드라이버 특성: bulkLoadOptions입니다.
clientHostName string   JDBC 드라이버 특성: clientHostName입니다.
clientUser string   JDBC 드라이버 특성: clientUser입니다.
codePageOverride string   JDBC 드라이버 특성: codePageOverride입니다.
connectionRetryCount int   JDBC 드라이버 특성: connectionRetryCount입니다.
connectionRetryDelay 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: connectionRetryDelay입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
convertNull int   JDBC 드라이버 특성: convertNull입니다.
databaseName string   JDBC 드라이버 특성: databaseName입니다.
dateTimeInputParameterType
  • dateTime
  • dateTimeOffset
  • auto
  JDBC 드라이버 특성: dateTimeInputParameterType입니다.
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
dateTimeOutputParameterType
  • dateTime
  • dateTimeOffset
  • auto
  JDBC 드라이버 특성: dateTimeOutputParameterType입니다.
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
describeInputParameters
  • describeIfString
  • noDescribe
  • describeIfDateTime
  • describeAll
  JDBC 드라이버 특성: describeInputParameters입니다.
describeIfString
describeIfString
noDescribe
noDescribe
describeIfDateTime
describeIfDateTime
describeAll
describeAll
describeOutputParameters
  • describeIfString
  • noDescribe
  • describeIfDateTime
  • describeAll
  JDBC 드라이버 특성: describeOutputParameters입니다.
describeIfString
describeIfString
noDescribe
noDescribe
describeIfDateTime
describeIfDateTime
describeAll
describeAll
enableBulkLoad boolean   JDBC 드라이버 특성: enableBulkLoad입니다.
enableCancelTimeout boolean   JDBC 드라이버 특성: enableCancelTimeout입니다.
encryptionMethod
  • loginSSL
  • requestSSL
  • SSL
  • noEncryption
  JDBC 드라이버 특성: encryptionMethod입니다.
loginSSL
loginSSL
requestSSL
requestSSL
SSL
SSL
noEncryption
noEncryption
failoverGranularity
  • disableIntegrityCheck
  • atomicWithRepositioning
  • nonAtomic
  • atomic
  JDBC 드라이버 특성: failoverGranularity입니다.
disableIntegrityCheck
disableIntegrityCheck
atomicWithRepositioning
atomicWithRepositioning
nonAtomic
nonAtomic
atomic
atomic
failoverMode
  • connect
  • select
  • extended
  JDBC 드라이버 특성: failoverMode입니다.
connect
connect
select
select
extended
extended
failoverPreconnect boolean   JDBC 드라이버 특성: failoverPreconnect입니다.
hostNameInCertificate string   JDBC 드라이버 특성: hostNameInCertificate입니다.
initializationString string   JDBC 드라이버 특성: initializationString입니다.
insensitiveResultSetBufferSize int   JDBC 드라이버 특성: insensitiveResultSetBufferSize입니다.
javaDoubleToString boolean   JDBC 드라이버 특성: javaDoubleToString입니다.
loadBalancing boolean   JDBC 드라이버 특성: loadBalancing입니다.
loginTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: loginTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
longDataCacheSize int

최소값: -1

  JDBC 드라이버 특성: longDataCacheSize입니다.
netAddress string   JDBC 드라이버 특성: netAddress입니다.
packetSize int

최소값: -1

최대값: 128

  JDBC 드라이버 특성: packetSize입니다.
password 양방향으로 암호화된 비밀번호(문자열)   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
portNumber int   데이터베이스 연결을 구축할 포트입니다.
queryTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: queryTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
resultsetMetaDataOptions int   JDBC 드라이버 특성: resultsetMetaDataOptions입니다.
selectMethod
  • direct
  • cursor
  JDBC 드라이버 특성: selectMethod입니다.
direct
direct
cursor
cursor
serverName string localhost 데이터베이스가 실행 중인 서버입니다.
snapshotSerializable boolean   JDBC 드라이버 특성: snapshotSerializable입니다.
spyAttributes string   JDBC 드라이버 특성: spyAttributes입니다.
stringInputParameterType
  • varchar
  • nvarchar
varchar JDBC 드라이버 특성: stringInputParameterType입니다.
varchar
varchar
nvarchar
nvarchar
stringOutputParameterType
  • varchar
  • nvarchar
varchar JDBC 드라이버 특성: stringOutputParameterType입니다.
varchar
varchar
nvarchar
nvarchar
suppressConnectionWarnings boolean   JDBC 드라이버 특성: suppressConnectionWarnings입니다.
transactionMode
  • explicit
  • implicit
  JDBC 드라이버 특성: transactionMode입니다.
explicit
explicit
implicit
implicit
truncateFractionalSeconds boolean   JDBC 드라이버 특성: truncateFractionalSeconds입니다.
trustStore string   JDBC 드라이버 특성: trustStore입니다.
trustStorePassword 양방향으로 암호화된 비밀번호(문자열)   JDBC 드라이버 특성: trustStorePassword입니다.
useServerSideUpdatableCursors boolean   JDBC 드라이버 특성: useServerSideUpdatableCursors입니다.
user string   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
validateServerCertificate boolean   JDBC 드라이버 특성: validateServerCertificate입니다.
oauthProvider > databaseStore > dataSource > properties.db2.i.native
설명: IBM DB2 for i Native JDBC 드라이버의 데이터 소스 특성입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
access
  • read only
  • all
  • read call
all JDBC 드라이버 특성: access입니다.
read only
read only
all
all
read call
read call
autoCommit boolean true JDBC 드라이버 특성: autoCommit입니다.
batchStyle
  • 2.1
  • 2.0
2.0 JDBC 드라이버 특성: batchStyle입니다.
2.1
2.1
2.0
2.0
behaviorOverride int   JDBC 드라이버 특성: behaviorOverride입니다.
blockSize
  • 512
  • 128
  • 0
  • 32
  • 64
  • 16
  • 8
  • 256
32 JDBC 드라이버 특성: blockSize입니다.
512
512
128
128
0
0
32
32
64
64
16
16
8
8
256
256
cursorHold boolean false JDBC 드라이버 특성: cursorHold입니다.
cursorSensitivity
  • asensitive
  • sensitive
asensitive JDBC 드라이버 특성: cursorSensitivity입니다. 값은 0(TYPE_SCROLL_SENSITIVE_STATIC), 1(TYPE_SCROLL_SENSITIVE_DYNAMIC), 2(TYPE_SCROLL_ASENSITIVE)입니다.
asensitive
asensitive
sensitive
sensitive
dataTruncation string true JDBC 드라이버 특성: dataTruncation입니다.
databaseName string *LOCAL JDBC 드라이버 특성: databaseName입니다.
dateFormat
  • dmy
  • iso
  • eur
  • ymd
  • julian
  • jis
  • usa
  • mdy
  JDBC 드라이버 특성: dateFormat입니다.
dmy
dmy
iso
iso
eur
eur
ymd
ymd
julian
julian
jis
jis
usa
usa
mdy
mdy
dateSeparator
  • \,
  • b
  • .
  • /
  • -
  JDBC 드라이버 특성: dateSeparator입니다.
\,
쉼표 문자(,)입니다.
b
문자 b
.
마침표 문자(.)입니다.
/
앞으로 슬래시 문자(/)입니다.
-
대시 문자(-)입니다.
decimalSeparator
  • \,
  • .
  JDBC 드라이버 특성: decimalSeparator입니다.
\,
쉼표 문자(,)입니다.
.
마침표 문자(.)입니다.
directMap boolean true JDBC 드라이버 특성: directMap입니다.
doEscapeProcessing boolean true JDBC 드라이버 특성: doEscapeProcessing입니다.
fullErrors boolean   JDBC 드라이버 특성: fullErrors입니다.
libraries string   JDBC 드라이버 특성: libraries입니다.
lobThreshold int

최대값: 500000

0 JDBC 드라이버 특성: lobThreshold입니다.
lockTimeout 초 정밀도를 사용하는 기간 0 JDBC 드라이버 특성: lockTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
loginTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: loginTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
maximumPrecision
  • 31
  • 63
31 JDBC 드라이버 특성: maximumPrecision입니다.
31
31
63
63
maximumScale int

최소값: 0

최대값: 63

31 JDBC 드라이버 특성: maximumScale입니다.
minimumDivideScale int

최소값: 0

최대값: 9

0 JDBC 드라이버 특성: minimumDivideScale입니다.
networkProtocol int   JDBC 드라이버 특성: networkProtocol입니다.
password 양방향으로 암호화된 비밀번호(문자열)   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
portNumber int   데이터베이스 연결을 구축할 포트입니다.
prefetch boolean true JDBC 드라이버 특성: prefetch입니다.
queryOptimizeGoal
  • 2
  • 1
2 JDBC 드라이버 특성: queryOptimizeGoal입니다. 값은 1(*FIRSTIO) 또는 2(*ALLIO)입니다.
2
*ALLIO
1
*FIRSTIO
reuseObjects boolean true JDBC 드라이버 특성: reuseObjects입니다.
serverName string   데이터베이스가 실행 중인 서버입니다.
serverTraceCategories int 0 JDBC 드라이버 특성: serverTraceCategories입니다.
systemNaming boolean false JDBC 드라이버 특성: systemNaming입니다.
timeFormat
  • iso
  • eur
  • jis
  • usa
  • hms
  JDBC 드라이버 특성: timeFormat입니다.
iso
iso
eur
eur
jis
jis
usa
usa
hms
hms
timeSeparator
  • \,
  • b
  • :
  • .
  JDBC 드라이버 특성: timeSeparator입니다.
\,
쉼표 문자(,)입니다.
b
문자 b
:
콜론 문자(:)입니다.
.
마침표 문자(.)입니다.
trace boolean   JDBC 드라이버 특성: trace입니다.
transactionTimeout 초 정밀도를 사용하는 기간 0 JDBC 드라이버 특성: transactionTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
translateBinary boolean false JDBC 드라이버 특성: translateBinary입니다.
translateHex
  • binary
  • character
character JDBC 드라이버 특성: translateHex입니다.
binary
binary
character
character
useBlockInsert boolean false JDBC 드라이버 특성: useBlockInsert입니다.
user string   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
oauthProvider > databaseStore > dataSource > properties.db2.i.toolbox
설명: IBM DB2 for i Toolbox JDBC 드라이버의 데이터 소스 특성입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
access
  • read only
  • all
  • read call
all JDBC 드라이버 특성: access입니다.
read only
read only
all
all
read call
read call
behaviorOverride int   JDBC 드라이버 특성: behaviorOverride입니다.
bidiImplicitReordering boolean true JDBC 드라이버 특성: bidiImplicitReordering입니다.
bidiNumericOrdering boolean false JDBC 드라이버 특성: bidiNumericOrdering입니다.
bidiStringType int   JDBC 드라이버 특성: bidiStringType입니다.
bigDecimal boolean true JDBC 드라이버 특성: bigDecimal입니다.
blockCriteria
  • 2
  • 1
  • 0
2 JDBC 드라이버 특성: blockCriteria입니다. 값은 0(레코드 블로킹 없음), 1(페치 전용이 지정되면 블록), 2(업데이트용이 지정되면 블록)입니다.
2
2
1
1
0
0
blockSize
  • 512
  • 128
  • 0
  • 32
  • 64
  • 16
  • 8
  • 256
32 JDBC 드라이버 특성: blockSize입니다.
512
512
128
128
0
0
32
32
64
64
16
16
8
8
256
256
cursorHold boolean false JDBC 드라이버 특성: cursorHold입니다.
cursorSensitivity
  • asensitive
  • sensitive
  • insensitive
asensitive JDBC 드라이버 특성: cursorSensitivity입니다. 값은 0(TYPE_SCROLL_SENSITIVE_STATIC), 1(TYPE_SCROLL_SENSITIVE_DYNAMIC), 2(TYPE_SCROLL_ASENSITIVE)입니다.
asensitive
asensitive
sensitive
sensitive
insensitive
insensitive
dataCompression boolean true JDBC 드라이버 특성: dataCompression입니다.
dataTruncation boolean true JDBC 드라이버 특성: dataTruncation입니다.
databaseName string   JDBC 드라이버 특성: databaseName입니다.
dateFormat
  • dmy
  • iso
  • eur
  • ymd
  • julian
  • jis
  • usa
  • mdy
  JDBC 드라이버 특성: dateFormat입니다.
dmy
dmy
iso
iso
eur
eur
ymd
ymd
julian
julian
jis
jis
usa
usa
mdy
mdy
dateSeparator
  • \,
  • .
  • /
  • -
  JDBC 드라이버 특성: dateSeparator입니다.
공백 문자( )입니다.
\,
쉼표 문자(,)입니다.
.
마침표 문자(.)입니다.
/
앞으로 슬래시 문자(/)입니다.
-
대시 문자(-)입니다.
decimalSeparator
  • \,
  • .
  JDBC 드라이버 특성: decimalSeparator입니다.
\,
쉼표 문자(,)입니다.
.
마침표 문자(.)입니다.
driver
  • toolbox
  • native
toolbox JDBC 드라이버 특성: driver입니다.
toolbox
toolbox
native
native
errors
  • full
  • basic
basic JDBC 드라이버 특성: errors입니다.
full
full
basic
basic
extendedDynamic boolean false JDBC 드라이버 특성: extendedDynamic입니다.
extendedMetaData boolean false JDBC 드라이버 특성: extendedMetaData입니다.
fullOpen boolean false JDBC 드라이버 특성: fullOpen입니다.
holdInputLocators boolean true JDBC 드라이버 특성: holdInputLocators입니다.
holdStatements boolean false JDBC 드라이버 특성: holdStatements입니다.
isolationLevelSwitchingSupport boolean false JDBC 드라이버 특성: isolationLevelSwitchingSupport입니다.
keepAlive boolean   JDBC 드라이버 특성: keepAlive입니다.
lazyClose boolean false JDBC 드라이버 특성: lazyClose입니다.
libraries string   JDBC 드라이버 특성: libraries입니다.
lobThreshold int

최소값: 0

최대값: 16777216

0 JDBC 드라이버 특성: lobThreshold입니다.
loginTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: loginTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
maximumPrecision
  • 31
  • 63
31 JDBC 드라이버 특성: maximumPrecision입니다.
31
31
63
64
maximumScale int

최소값: 0

최대값: 63

31 JDBC 드라이버 특성: maximumScale입니다.
metaDataSource int

최소값: 0

최대값: 1

1 JDBC 드라이버 특성: metaDataSource입니다.
minimumDivideScale int

최소값: 0

최대값: 9

0 JDBC 드라이버 특성: minimumDivideScale입니다.
naming
  • system
  • sql
sql JDBC 드라이버 특성: naming입니다.
system
system
sql
sql
package string   JDBC 드라이버 특성: package입니다.
packageAdd boolean true JDBC 드라이버 특성: packageAdd입니다.
packageCCSID
  • 13488
  • 1200
13488 JDBC 드라이버 특성: packageCCSID입니다. 값은 1200(UCS-2) 또는 13488(UTF-16)입니다.
13488
13488 (UTF-16)
1200
1200 (UCS-2)
packageCache boolean false JDBC 드라이버 특성: packageCache입니다.
packageCriteria
  • default
  • select
default JDBC 드라이버 특성: packageCriteria입니다.
default
default
select
select
packageError
  • exception
  • none
  • warning
warning JDBC 드라이버 특성: packageError입니다.
exception
exception
none
none
warning
warning
packageLibrary string QGPL JDBC 드라이버 특성: packageLibrary입니다.
password 양방향으로 암호화된 비밀번호(문자열)   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
prefetch boolean true JDBC 드라이버 특성: prefetch입니다.
prompt boolean false JDBC 드라이버 특성: prompt입니다.
proxyServer string   JDBC 드라이버 특성: proxyServer입니다.
qaqqiniLibrary string   JDBC 드라이버 특성: qaqqiniLibrary입니다.
queryOptimizeGoal int

최소값: 0

최대값: 2

0 JDBC 드라이버 특성: queryOptimizeGoal입니다. 값은 1(*FIRSTIO) 또는 2(*ALLIO)입니다.
receiveBufferSize int

최소값: 1

  JDBC 드라이버 특성: receiveBufferSize입니다.
remarks
  • system
  • sql
system JDBC 드라이버 특성: remarks입니다.
system
system
sql
sql
rollbackCursorHold boolean false JDBC 드라이버 특성: rollbackCursorHold입니다.
savePasswordWhenSerialized boolean false JDBC 드라이버 특성: savePasswordWhenSerialized입니다.
secondaryUrl string   JDBC 드라이버 특성: secondaryUrl입니다.
secure boolean false JDBC 드라이버 특성: secure입니다.
sendBufferSize int

최소값: 1

  JDBC 드라이버 특성: sendBufferSize입니다.
serverName string   데이터베이스가 실행 중인 서버입니다.
serverTraceCategories int 0 JDBC 드라이버 특성: serverTraceCategories입니다.
soLinger 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: soLinger입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
soTimeout 밀리초 정밀도를 사용하는 기간   JDBC 드라이버 특성: soTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
sort
  • hex
  • table
  • language
hex JDBC 드라이버 특성: sort입니다.
hex
hex
table
table
language
language
sortLanguage string   JDBC 드라이버 특성: sortLanguage입니다.
sortTable string   JDBC 드라이버 특성: sortTable입니다.
sortWeight
  • unqiue
  • shared
  JDBC 드라이버 특성: sortWeight입니다.
unqiue
unique
shared
shared
tcpNoDelay boolean   JDBC 드라이버 특성: tcpNoDelay입니다.
threadUsed boolean true JDBC 드라이버 특성: threadUsed입니다.
timeFormat
  • iso
  • eur
  • jis
  • usa
  • hms
  JDBC 드라이버 특성: timeFormat입니다.
iso
iso
eur
eur
jis
jis
usa
usa
hms
hms
timeSeparator
  • \,
  • :
  • .
  JDBC 드라이버 특성: timeSeparator입니다.
공백 문자( )입니다.
\,
쉼표 문자(,)입니다.
:
콜론 문자(:)입니다.
.
마침표 문자(.)입니다.
toolboxTrace
  • diagnostic
  • information
  • conversion
  • error
  • thread
  • proxy
  • none
  • datastream
  • pcml
  • all
  • jdbc
  • warning
  JDBC 드라이버 특성: toolboxTrace입니다.
diagnostic
diagnostic
information
information
conversion
conversion
error
error
thread
thread
proxy
proxy
none
none
datastream
datastream
pcml
pcml
all
all
jdbc
jdbc
warning
warning
trace boolean   JDBC 드라이버 특성: trace입니다.
translateBinary boolean false JDBC 드라이버 특성: translateBinary입니다.
translateBoolean boolean true JDBC 드라이버 특성: translateBoolean입니다.
translateHex
  • binary
  • character
character JDBC 드라이버 특성: translateHex입니다.
binary
binary
character
character
trueAutoCommit boolean false JDBC 드라이버 특성: trueAutoCommit입니다.
user string   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
xaLooselyCoupledSupport int

최소값: 0

최대값: 1

0 JDBC 드라이버 특성: xaLooselyCoupledSupport입니다.
oauthProvider > databaseStore > dataSource > properties.db2.jcc
설명: IBM Data Server Driver for JDBC 및 DB2용 SQLJ의 데이터 소스 특성입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
activateDatabase int   JDBC 드라이버 특성: activateDatabase입니다.
alternateGroupDatabaseName string   JDBC 드라이버 특성: alternateGroupDatabaseName입니다.
alternateGroupPortNumber string   JDBC 드라이버 특성: alternateGroupPortNumber입니다.
alternateGroupServerName string   JDBC 드라이버 특성: alternateGroupServerName입니다.
blockingReadConnectionTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: blockingReadConnectionTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
clientAccountingInformation string   JDBC 드라이버 특성: clientAccountingInformation입니다.
clientApplicationInformation string   JDBC 드라이버 특성: clientApplicationInformation입니다.
clientRerouteAlternatePortNumber string   JDBC 드라이버 특성: clientRerouteAlternatePortNumber입니다.
clientRerouteAlternateServerName string   JDBC 드라이버 특성: clientRerouteAlternateServerName입니다.
clientUser string   JDBC 드라이버 특성: clientUser입니다.
clientWorkstation string   JDBC 드라이버 특성: clientWorkstation입니다.
connectionCloseWithInFlightTransaction
  • 2
  • 1
  JDBC 드라이버 특성: connectionCloseWithInFlightTransaction입니다.
2
CONNECTION_CLOSE_WITH_ROLLBACK
1
CONNECTION_CLOSE_WITH_EXCEPTION
currentAlternateGroupEntry int   JDBC 드라이버 특성: currentAlternateGroupEntry입니다.
currentFunctionPath string   JDBC 드라이버 특성: currentFunctionPath입니다.
currentLocaleLcCtype string   JDBC 드라이버 특성: currentLocaleLcCtype입니다.
currentLockTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: currentLockTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
currentPackagePath string   JDBC 드라이버 특성: currentPackagePath입니다.
currentPackageSet string   JDBC 드라이버 특성: currentPackageSet입니다.
currentSQLID string   JDBC 드라이버 특성: currentSQLID입니다.
currentSchema string   JDBC 드라이버 특성: currentSchema입니다.
cursorSensitivity
  • 2
  • 1
  • 0
  JDBC 드라이버 특성: cursorSensitivity입니다. 값은 0(TYPE_SCROLL_SENSITIVE_STATIC), 1(TYPE_SCROLL_SENSITIVE_DYNAMIC), 2(TYPE_SCROLL_ASENSITIVE)입니다.
2
TYPE_SCROLL_ASENSITIVE
1
TYPE_SCROLL_SENSITIVE_DYNAMIC
0
TYPE_SCROLL_SENSITIVE_STATIC
databaseName string   JDBC 드라이버 특성: databaseName입니다.
deferPrepares boolean true JDBC 드라이버 특성: deferPrepares입니다.
driverType
  • 2
  • 4
4 JDBC 드라이버 특성: driverType입니다.
2
유형 2 JDBC 드라이버입니다.
4
유형 4 JDBC 드라이버입니다.
enableAlternateGroupSeamlessACR boolean   JDBC 드라이버 특성: enableAlternateGroupSeamlessACR입니다.
enableClientAffinitiesList
  • 2
  • 1
  JDBC 드라이버 특성: enableClientAffinitiesList입니다. 값은 1(예) 또는 2(아니오)입니다.
2
NO
1
YES
enableExtendedDescribe
  • 2
  • 1
  JDBC 드라이버 특성: enableExtendedDescribe입니다.
2
NO
1
YES
enableExtendedIndicators
  • 2
  • 1
  JDBC 드라이버 특성: enableExtendedIndicators입니다.
2
NO
1
YES
enableNamedParameterMarkers
  • 2
  • 1
  JDBC 드라이버 특성: enableNamedParameterMarkers입니다. 값은 1(예) 또는 2(아니오)입니다.
2
NO
1
YES
enableSeamlessFailover
  • 2
  • 1
  JDBC 드라이버 특성: enableSeamlessFailover입니다. 값은 1(예) 또는 2(아니오)입니다.
2
NO
1
YES
enableSysplexWLB boolean   JDBC 드라이버 특성: enableSysplexWLB입니다.
fetchSize int   JDBC 드라이버 특성: fetchSize입니다.
fullyMaterializeInputStreams boolean   JDBC 드라이버 특성: fullyMaterializeInputStreams입니다.
fullyMaterializeInputStreamsOnBatchExecution
  • 2
  • 1
  JDBC 드라이버 특성: fullyMaterializeInputStreamsOnBatchExecution입니다.
2
NO
1
YES
fullyMaterializeLobData boolean   JDBC 드라이버 특성: fullyMaterializeLobData입니다.
implicitRollbackOption
  • 2
  • 1
  • 0
  JDBC 드라이버 특성: implicitRollbackOption입니다.
2
IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION
1
IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION
0
IMPLICIT_ROLLBACK_OPTION_NOT_SET
interruptProcessingMode
  • 2
  • 1
  • 0
  JDBC 드라이버 특성: interruptProcessingMode입니다.
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
0
INTERRUPT_PROCESSING_MODE_DISABLED
keepAliveTimeOut 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: keepAliveTimeOut입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
keepDynamic int   JDBC 드라이버 특성: keepDynamic입니다.
kerberosServerPrincipal string   JDBC 드라이버 특성: kerberosServerPrincipal입니다.
loginTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: loginTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
maxConnCachedParamBufferSize int   JDBC 드라이버 특성: maxConnCachedParamBufferSize입니다.
maxRetriesForClientReroute int   JDBC 드라이버 특성: maxRetriesForClientReroute입니다.
password 양방향으로 암호화된 비밀번호(문자열)   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
portNumber int 50000 데이터베이스 연결을 구축할 포트입니다.
profileName string   JDBC 드라이버 특성: profileName입니다.
queryCloseImplicit
  • 2
  • 1
  JDBC 드라이버 특성: queryCloseImplicit입니다. 값은 1(QUERY_CLOSE_IMPLICIT_YES) 또는 2(QUERY_CLOSE_IMPLICIT_NO)입니다.
2
QUERY_CLOSE_IMPLICIT_NO
1
QUERY_CLOSE_IMPLICIT_YES
queryDataSize int

최소값: 4096

최대값: 65535

  JDBC 드라이버 특성: queryDataSize입니다.
queryTimeoutInterruptProcessingMode
  • 2
  • 1
  JDBC 드라이버 특성: queryTimeoutInterruptProcessingMode입니다.
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
readOnly boolean   JDBC 드라이버 특성: readOnly입니다.
recordTemporalHistory
  • 2
  • 1
  JDBC 드라이버 특성: recordTemporalHistory입니다.
2
NO
1
YES
resultSetHoldability
  • 2
  • 1
  JDBC 드라이버 특성: resultSetHoldability입니다. 값은 1(HOLD_CURSORS_OVER_COMMIT) 또는 2(CLOSE_CURSORS_AT_COMMIT)입니다.
2
CLOSE_CURSORS_AT_COMMIT
1
HOLD_CURSORS_OVER_COMMIT
resultSetHoldabilityForCatalogQueries
  • 2
  • 1
  JDBC 드라이버 특성: resultSetHoldabilityForCatalogQueries입니다. 값은 1(HOLD_CURSORS_OVER_COMMIT) 또는 2(CLOSE_CURSORS_AT_COMMIT)입니다.
2
CLOSE_CURSORS_AT_COMMIT
1
HOLD_CURSORS_OVER_COMMIT
retrieveMessagesFromServerOnGetMessage boolean true JDBC 드라이버 특성: retrieveMessagesFromServerOnGetMessage입니다.
retryIntervalForClientReroute 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: retryIntervalForClientReroute입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
securityMechanism
  • 3
  • 7
  • 4
  • 18
  • 15
  • 9
  • 16
  • 13
  • 11
  • 12
  JDBC 드라이버 특성: securityMechanism입니다. 값은 3(CLEAR_TEXT_PASSWORD_SECURITY), 4(USER_ONLY_SECURITY), 7(ENCRYPTED_PASSWORD_SECURITY), 9(ENCRYPTED_USER_AND_PASSWORD_SECURITY), 11(KERBEROS_SECURITY), 12(ENCRYPTED_USER_AND_DATA_SECURITY), 13(ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY), 15(PLUGIN_SECURITY), 16(ENCRYPTED_USER_ONLY_SECURITY), 18(TLS_CLIENT_CERTIFICATE_SECURITY)입니다.
3
CLEAR_TEXT_PASSWORD_SECURITY
7
ENCRYPTED_PASSWORD_SECURITY
4
USER_ONLY_SECURITY
18
TLS_CLIENT_CERTIFICATE_SECURITY
15
PLUGIN_SECURITY
9
ENCRYPTED_USER_AND_PASSWORD_SECURITY
16
ENCRYPTED_USER_ONLY_SECURITY
13
ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY
11
KERBEROS_SECURITY
12
ENCRYPTED_USER_AND_DATA_SECURITY
sendDataAsIs boolean   JDBC 드라이버 특성: sendDataAsIs입니다.
serverName string localhost 데이터베이스가 실행 중인 서버입니다.
sessionTimeZone string   JDBC 드라이버 특성: sessionTimeZone입니다.
sqljCloseStmtsWithOpenResultSet boolean   JDBC 드라이버 특성: sqljCloseStmtsWithOpenResultSet입니다.
sqljEnableClassLoaderSpecificProfiles boolean   JDBC 드라이버 특성: sqljEnableClassLoaderSpecificProfiles입니다.
sslConnection boolean   JDBC 드라이버 특성: sslConnection입니다.
streamBufferSize int   JDBC 드라이버 특성: streamBufferSize입니다.
stripTrailingZerosForDecimalNumbers
  • 2
  • 1
  JDBC 드라이버 특성: stripTrailingZerosForDecimalNumbers입니다.
2
NO
1
YES
sysSchema string   JDBC 드라이버 특성: sysSchema입니다.
timerLevelForQueryTimeOut
  • 2
  • 1
  • -1
  JDBC 드라이버 특성: timerLevelForQueryTimeOut입니다.
2
QUERYTIMEOUT_CONNECTION_LEVEL
1
QUERYTIMEOUT_STATEMENT_LEVEL
-1
QUERYTIMEOUT_DISABLED
traceDirectory string   JDBC 드라이버 특성: traceDirectory입니다.
traceFile string   JDBC 드라이버 특성: traceFile입니다.
traceFileAppend boolean   JDBC 드라이버 특성: traceFileAppend입니다.
traceFileCount int   JDBC 드라이버 특성: traceFileCount입니다.
traceFileSize int   JDBC 드라이버 특성: traceFileSize입니다.
traceLevel int 0 다음 상수 값의 비트와이즈 조합: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_SQLJ=1024, TRACE_META_CALLS=8192, TRACE_DATASOURCE_CALLS=16384, TRACE_LARGE_OBJECT_CALLS=32768, TRACE_SYSTEM_MONITOR=131072, TRACE_TRACEPOINTS=262144, TRACE_ALL=-1
traceOption
  • 1
  • 0
  JDBC 드라이버 특성: traceOption입니다.
1
1
0
0
translateForBitData
  • 2
  • 1
  JDBC 드라이버 특성: translateForBitData입니다.
2
SERVER_ENCODING_REPRESENTATION
1
HEX_REPRESENTATION
updateCountForBatch
  • 2
  • 1
  JDBC 드라이버 특성: updateCountForBatch입니다.
2
TOTAL_UPDATE_COUNT
1
NO_UPDATE_COUNT
useCachedCursor boolean   JDBC 드라이버 특성: useCachedCursor입니다.
useIdentityValLocalForAutoGeneratedKeys boolean   JDBC 드라이버 특성: useIdentityValLocalForAutoGeneratedKeys입니다.
useJDBC41DefinitionForGetColumns
  • 2
  • 1
  JDBC 드라이버 특성: useJDBC41DefinitionForGetColumns입니다.
2
NO
1
YES
useJDBC4ColumnNameAndLabelSemantics
  • 2
  • 1
  JDBC 드라이버 특성: useJDBC4ColumnNameAndLabelSemantics입니다. 값은 1(예) 또는 2(아니오)입니다.
2
NO
1
YES
useTransactionRedirect boolean   JDBC 드라이버 특성: useTransactionRedirect입니다.
user string   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
xaNetworkOptimization boolean   JDBC 드라이버 특성: xaNetworkOptimization입니다.
oauthProvider > databaseStore > dataSource > properties.derby.client
설명: Derby Network Client JDBC 드라이버의 데이터 소스 특성입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
connectionAttributes string   JDBC 드라이버 특성: connectionAttributes입니다.
createDatabase
  • false
  • create
  JDBC 드라이버 특성: createDatabase입니다.
false
데이터베이스를 자동으로 작성하지 마십시오.
create
최초 연결이 설정될 때 데이터베이스가 존재하지 않는 경우 데이터베이스를 자동으로 작성합니다.
databaseName string   JDBC 드라이버 특성: databaseName입니다.
loginTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: loginTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
password 양방향으로 암호화된 비밀번호(문자열)   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
portNumber int 1527 데이터베이스 연결을 구축할 포트입니다.
retrieveMessageText boolean true JDBC 드라이버 특성: retrieveMessageText입니다.
securityMechanism
  • 3
  • 7
  • 4
  • 9
  • 8
3 JDBC 드라이버 특성: securityMechanism입니다. 값은 3(CLEAR_TEXT_PASSWORD_SECURITY), 4(USER_ONLY_SECURITY), 7(ENCRYPTED_PASSWORD_SECURITY), 8(STRONG_PASSWORD_SUBSTITUTE_SECURITY), 9(ENCRYPTED_USER_AND_PASSWORD_SECURITY)입니다.
3
CLEAR_TEXT_PASSWORD_SECURITY
7
ENCRYPTED_PASSWORD_SECURITY
4
USER_ONLY_SECURITY
9
ENCRYPTED_USER_AND_PASSWORD_SECURITY
8
STRONG_PASSWORD_SUBSTITUTE_SECURITY
serverName string localhost 데이터베이스가 실행 중인 서버입니다.
shutdownDatabase
  • false
  • shutdown
  JDBC 드라이버 특성: shutdownDatabase입니다.
false
데이터베이스를 종료하지 마십시오.
shutdown
연결이 시도될 때 데이터베이스를 종료합니다.
ssl
  • basic
  • off
  • peerAuthentication
  JDBC 드라이버 특성: ssl입니다.
basic
basic
off
off
peerAuthentication
peerAuthentication
traceDirectory string   JDBC 드라이버 특성: traceDirectory입니다.
traceFile string   JDBC 드라이버 특성: traceFile입니다.
traceFileAppend boolean   JDBC 드라이버 특성: traceFileAppend입니다.
traceLevel int   다음 상수 값의 비트와이즈 조합: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_XA_CALLS=2048, TRACE_ALL=-1
user string   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
oauthProvider > databaseStore > dataSource > properties.derby.embedded
설명: Derby Embedded JDBC 드라이버의 데이터 소스 특성입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
connectionAttributes string   JDBC 드라이버 특성: connectionAttributes입니다.
createDatabase
  • false
  • create
  JDBC 드라이버 특성: createDatabase입니다.
false
데이터베이스를 자동으로 작성하지 마십시오.
create
최초 연결이 설정될 때 데이터베이스가 존재하지 않는 경우 데이터베이스를 자동으로 작성합니다.
databaseName string   JDBC 드라이버 특성: databaseName입니다.
loginTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: loginTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
password 양방향으로 암호화된 비밀번호(문자열)   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
shutdownDatabase
  • false
  • shutdown
  JDBC 드라이버 특성: shutdownDatabase입니다.
false
데이터베이스를 종료하지 마십시오.
shutdown
연결이 시도될 때 데이터베이스를 종료합니다.
user string   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
oauthProvider > databaseStore > dataSource > properties.informix
설명: Informix JDBC 드라이버의 데이터 소스 특성입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
databaseName string   JDBC 드라이버 특성: databaseName입니다.
ifxCLIENT_LOCALE string   JDBC 드라이버 특성: ifxCLIENT_LOCALE입니다.
ifxCPMAgeLimit 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: ifxCPMAgeLimit입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
ifxCPMInitPoolSize int   JDBC 드라이버 특성: ifxCPMInitPoolSize입니다.
ifxCPMMaxConnections int   JDBC 드라이버 특성: ifxCPMMaxConnections입니다.
ifxCPMMaxPoolSize int   JDBC 드라이버 특성: ifxCPMMaxPoolSize입니다.
ifxCPMMinAgeLimit 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: ifxCPMMinAgeLimit입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
ifxCPMMinPoolSize int   JDBC 드라이버 특성: ifxCPMMinPoolSize입니다.
ifxCPMServiceInterval 밀리초 정밀도를 사용하는 기간   JDBC 드라이버 특성: ifxCPMServiceInterval입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
ifxDBANSIWARN boolean   JDBC 드라이버 특성: ifxDBANSIWARN입니다.
ifxDBCENTURY string   JDBC 드라이버 특성: ifxDBCENTURY입니다.
ifxDBDATE string   JDBC 드라이버 특성: ifxDBDATE입니다.
ifxDBSPACETEMP string   JDBC 드라이버 특성: ifxDBSPACETEMP입니다.
ifxDBTEMP string   JDBC 드라이버 특성: ifxDBTEMP입니다.
ifxDBTIME string   JDBC 드라이버 특성: ifxDBTIME입니다.
ifxDBUPSPACE string   JDBC 드라이버 특성: ifxDBUPSPACE입니다.
ifxDB_LOCALE string   JDBC 드라이버 특성: ifxDB_LOCALE입니다.
ifxDELIMIDENT boolean   JDBC 드라이버 특성: ifxDELIMIDENT입니다.
ifxENABLE_TYPE_CACHE boolean   JDBC 드라이버 특성: ifxENABLE_TYPE_CACHE입니다.
ifxFET_BUF_SIZE int   JDBC 드라이버 특성: ifxFET_BUF_SIZE입니다.
ifxGL_DATE string   JDBC 드라이버 특성: ifxGL_DATE입니다.
ifxGL_DATETIME string   JDBC 드라이버 특성: ifxGL_DATETIME입니다.
ifxIFXHOST string localhost JDBC 드라이버 특성: ifxIFXHOST입니다.
ifxIFX_AUTOFREE boolean   JDBC 드라이버 특성: ifxIFX_AUTOFREE입니다.
ifxIFX_DIRECTIVES string   JDBC 드라이버 특성: ifxIFX_DIRECTIVES입니다.
ifxIFX_LOCK_MODE_WAIT 초 정밀도를 사용하는 기간 2s JDBC 드라이버 특성: ifxIFX_LOCK_MODE_WAIT입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
ifxIFX_SOC_TIMEOUT 밀리초 정밀도를 사용하는 기간   JDBC 드라이버 특성: ifxIFX_SOC_TIMEOUT입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
ifxIFX_USEPUT boolean   JDBC 드라이버 특성: ifxIFX_USEPUT입니다.
ifxIFX_USE_STRENC boolean   JDBC 드라이버 특성: ifxIFX_USE_STRENC입니다.
ifxIFX_XASPEC string y JDBC 드라이버 특성: ifxIFX_XASPEC입니다.
ifxINFORMIXCONRETRY int   JDBC 드라이버 특성: ifxINFORMIXCONRETRY입니다.
ifxINFORMIXCONTIME 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: ifxINFORMIXCONTIME입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
ifxINFORMIXOPCACHE string   JDBC 드라이버 특성: ifxINFORMIXOPCACHE입니다.
ifxINFORMIXSTACKSIZE int   JDBC 드라이버 특성: ifxINFORMIXSTACKSIZE입니다.
ifxJDBCTEMP string   JDBC 드라이버 특성: ifxJDBCTEMP입니다.
ifxLDAP_IFXBASE string   JDBC 드라이버 특성: ifxLDAP_IFXBASE입니다.
ifxLDAP_PASSWD string   JDBC 드라이버 특성: ifxLDAP_PASSWD입니다.
ifxLDAP_URL string   JDBC 드라이버 특성: ifxLDAP_URL입니다.
ifxLDAP_USER string   JDBC 드라이버 특성: ifxLDAP_USER입니다.
ifxLOBCACHE int   JDBC 드라이버 특성: ifxLOBCACHE입니다.
ifxNEWCODESET string   JDBC 드라이버 특성: ifxNEWCODESET입니다.
ifxNEWLOCALE string   JDBC 드라이버 특성: ifxNEWLOCALE입니다.
ifxNODEFDAC string   JDBC 드라이버 특성: ifxNODEFDAC입니다.
ifxOPTCOMPIND string   JDBC 드라이버 특성: ifxOPTCOMPIND입니다.
ifxOPTOFC string   JDBC 드라이버 특성: ifxOPTOFC입니다.
ifxOPT_GOAL string   JDBC 드라이버 특성: ifxOPT_GOAL입니다.
ifxPATH string   JDBC 드라이버 특성: ifxPATH입니다.
ifxPDQPRIORITY string   JDBC 드라이버 특성: ifxPDQPRIORITY입니다.
ifxPLCONFIG string   JDBC 드라이버 특성: ifxPLCONFIG입니다.
ifxPLOAD_LO_PATH string   JDBC 드라이버 특성: ifxPLOAD_LO_PATH입니다.
ifxPROTOCOLTRACE int   JDBC 드라이버 특성: ifxPROTOCOLTRACE입니다.
ifxPROTOCOLTRACEFILE string   JDBC 드라이버 특성: ifxPROTOCOLTRACEFILE입니다.
ifxPROXY string   JDBC 드라이버 특성: ifxPROXY입니다.
ifxPSORT_DBTEMP string   JDBC 드라이버 특성: ifxPSORT_DBTEMP입니다.
ifxPSORT_NPROCS boolean   JDBC 드라이버 특성: ifxPSORT_NPROCS입니다.
ifxSECURITY string   JDBC 드라이버 특성: ifxSECURITY입니다.
ifxSQLH_FILE string   JDBC 드라이버 특성: ifxSQLH_FILE입니다.
ifxSQLH_LOC string   JDBC 드라이버 특성: ifxSQLH_LOC입니다.
ifxSQLH_TYPE string   JDBC 드라이버 특성: ifxSQLH_TYPE입니다.
ifxSSLCONNECTION string   JDBC 드라이버 특성: ifxSSLCONNECTION입니다.
ifxSTMT_CACHE string   JDBC 드라이버 특성: ifxSTMT_CACHE입니다.
ifxTRACE int   JDBC 드라이버 특성: ifxTRACE입니다.
ifxTRACEFILE string   JDBC 드라이버 특성: ifxTRACEFILE입니다.
ifxTRUSTED_CONTEXT string   JDBC 드라이버 특성: ifxTRUSTED_CONTEXT입니다.
ifxUSEV5SERVER boolean   JDBC 드라이버 특성: ifxUSEV5SERVER입니다.
ifxUSE_DTENV boolean   JDBC 드라이버 특성: ifxUSE_DTENV입니다.
loginTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: loginTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
password 양방향으로 암호화된 비밀번호(문자열)   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
portNumber int 1526 데이터베이스 연결을 구축할 포트입니다.
roleName string   JDBC 드라이버 특성: roleName입니다.
serverName string   데이터베이스가 실행 중인 서버입니다.
user string   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
oauthProvider > databaseStore > dataSource > properties.informix.jcc
설명: IBM Data Server Driver for JDBC 및 Informix용 SQLJ의 데이터 소스 특성입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
DBANSIWARN boolean   JDBC 드라이버 특성: DBANSIWARN입니다.
DBDATE string   JDBC 드라이버 특성: DBDATE입니다.
DBPATH string   JDBC 드라이버 특성: DBPATH입니다.
DBSPACETEMP string   JDBC 드라이버 특성: DBSPACETEMP입니다.
DBTEMP string   JDBC 드라이버 특성: DBTEMP입니다.
DBUPSPACE string   JDBC 드라이버 특성: DBUPSPACE입니다.
DELIMIDENT boolean   JDBC 드라이버 특성: DELIMIDENT입니다.
IFX_DIRECTIVES
  • ON
  • OFF
  JDBC 드라이버 특성: IFX_DIRECTIVES입니다.
ON
ON
OFF
OFF
IFX_EXTDIRECTIVES
  • ON
  • OFF
  JDBC 드라이버 특성: IFX_EXTDIRECTIVES입니다.
ON
ON
OFF
OFF
IFX_UPDDESC string   JDBC 드라이버 특성: IFX_UPDDESC입니다.
IFX_XASTDCOMPLIANCE_XAEND
  • 1
  • 0
  JDBC 드라이버 특성: IFX_XASTDCOMPLIANCE_XAEND입니다.
1
1
0
0
INFORMIXOPCACHE string   JDBC 드라이버 특성: INFORMIXOPCACHE입니다.
INFORMIXSTACKSIZE string   JDBC 드라이버 특성: INFORMIXSTACKSIZE입니다.
NODEFDAC
  • yes
  • no
  JDBC 드라이버 특성: NODEFDAC입니다.
yes
yes
no
no
OPTCOMPIND
  • 2
  • 1
  • 0
  JDBC 드라이버 특성: OPTCOMPIND입니다.
2
2
1
1
0
0
OPTOFC
  • 1
  • 0
  JDBC 드라이버 특성: OPTOFC입니다.
1
1
0
0
PDQPRIORITY
  • HIGH
  • LOW
  • OFF
  JDBC 드라이버 특성: PDQPRIORITY입니다.
HIGH
HIGH
LOW
LOW
OFF
OFF
PSORT_DBTEMP string   JDBC 드라이버 특성: PSORT_DBTEMP입니다.
PSORT_NPROCS string

최대값: 10

  JDBC 드라이버 특성: PSORT_NPROCS입니다.
STMT_CACHE
  • 1
  • 0
  JDBC 드라이버 특성: STMT_CACHE입니다.
1
1
0
0
currentLockTimeout 초 정밀도를 사용하는 기간 2s JDBC 드라이버 특성: currentLockTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
databaseName string   JDBC 드라이버 특성: databaseName입니다.
deferPrepares boolean   JDBC 드라이버 특성: deferPrepares입니다.
driverType int 4 JDBC 드라이버 특성: driverType입니다.
enableNamedParameterMarkers int   JDBC 드라이버 특성: enableNamedParameterMarkers입니다. 값은 1(예) 또는 2(아니오)입니다.
enableSeamlessFailover int   JDBC 드라이버 특성: enableSeamlessFailover입니다. 값은 1(예) 또는 2(아니오)입니다.
enableSysplexWLB boolean   JDBC 드라이버 특성: enableSysplexWLB입니다.
fetchSize int   JDBC 드라이버 특성: fetchSize입니다.
fullyMaterializeLobData boolean   JDBC 드라이버 특성: fullyMaterializeLobData입니다.
keepDynamic int   JDBC 드라이버 특성: keepDynamic입니다.
loginTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: loginTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
password 양방향으로 암호화된 비밀번호(문자열)   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
portNumber int 1526 데이터베이스 연결을 구축할 포트입니다.
progressiveStreaming
  • 2
  • 1
  JDBC 드라이버 특성: progressiveStreaming입니다. 값은 1(예) 또는 2(아니오)입니다.
2
NO
1
YES
queryDataSize int

최소값: 4096

최대값: 10485760

  JDBC 드라이버 특성: queryDataSize입니다.
resultSetHoldability
  • 2
  • 1
  JDBC 드라이버 특성: resultSetHoldability입니다. 값은 1(HOLD_CURSORS_OVER_COMMIT) 또는 2(CLOSE_CURSORS_AT_COMMIT)입니다.
2
CLOSE_CURSORS_AT_COMMIT
1
HOLD_CURSORS_OVER_COMMIT
resultSetHoldabilityForCatalogQueries
  • 2
  • 1
  JDBC 드라이버 특성: resultSetHoldabilityForCatalogQueries입니다. 값은 1(HOLD_CURSORS_OVER_COMMIT) 또는 2(CLOSE_CURSORS_AT_COMMIT)입니다.
2
CLOSE_CURSORS_AT_COMMIT
1
HOLD_CURSORS_OVER_COMMIT
retrieveMessagesFromServerOnGetMessage boolean true JDBC 드라이버 특성: retrieveMessagesFromServerOnGetMessage입니다.
securityMechanism
  • 3
  • 7
  • 4
  • 9
  JDBC 드라이버 특성: securityMechanism입니다. 값은 3(CLEAR_TEXT_PASSWORD_SECURITY), 4(USER_ONLY_SECURITY), 7(ENCRYPTED_PASSWORD_SECURITY), 9(ENCRYPTED_USER_AND_PASSWORD_SECURITY)입니다.
3
CLEAR_TEXT_PASSWORD_SECURITY
7
ENCRYPTED_PASSWORD_SECURITY
4
USER_ONLY_SECURITY
9
ENCRYPTED_USER_AND_PASSWORD_SECURITY
serverName string localhost 데이터베이스가 실행 중인 서버입니다.
traceDirectory string   JDBC 드라이버 특성: traceDirectory입니다.
traceFile string   JDBC 드라이버 특성: traceFile입니다.
traceFileAppend boolean   JDBC 드라이버 특성: traceFileAppend입니다.
traceLevel int   다음 상수 값의 비트와이즈 조합: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_SQLJ=1024, TRACE_META_CALLS=8192, TRACE_DATASOURCE_CALLS=16384, TRACE_LARGE_OBJECT_CALLS=32768, TRACE_SYSTEM_MONITOR=131072, TRACE_TRACEPOINTS=262144, TRACE_ALL=-1
useJDBC4ColumnNameAndLabelSemantics int   JDBC 드라이버 특성: useJDBC4ColumnNameAndLabelSemantics입니다. 값은 1(예) 또는 2(아니오)입니다.
user string   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
oauthProvider > databaseStore > dataSource > properties.microsoft.sqlserver
설명: Microsoft SQL Server JDBC 드라이버의 데이터 소스 특성입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
URL string   데이터베이스에 연결하기 위한 URL입니다. 예: jdbc:sqlserver://localhost:1433;databaseName=myDB
accessToken string   JDBC 드라이버 특성: accessToken입니다.
applicationIntent
  • ReadOnly
  • ReadWrite
  JDBC 드라이버 특성: applicationIntent입니다.
ReadOnly
ReadOnly
ReadWrite
ReadWrite
applicationName string   JDBC 드라이버 특성: applicationName입니다.
authentication
  • NotSpecified
  • SqlPassword
  • ActiveDirectoryIntegrated
  • ActiveDirectoryPassword
  JDBC 드라이버 특성: authentication입니다.
NotSpecified
NotSpecified
SqlPassword
SqlPassword
ActiveDirectoryIntegrated
ActiveDirectoryIntegrated
ActiveDirectoryPassword
ActiveDirectoryPassword
authenticationScheme
  • NativeAuthentication
  • JavaKerberos
  JDBC 드라이버 특성: authenticationScheme입니다.
NativeAuthentication
NativeAuthentication
JavaKerberos
JavaKerberos
columnEncryptionSetting
  • Enabled
  • Disabled
  JDBC 드라이버 특성: columnEncryptionSetting입니다.
Enabled
Enabled
Disabled
Disabled
databaseName string   JDBC 드라이버 특성: databaseName입니다.
encrypt boolean   JDBC 드라이버 특성: encrypt입니다.
failoverPartner string   JDBC 드라이버 특성: failoverPartner입니다.
hostNameInCertificate string   JDBC 드라이버 특성: hostNameInCertificate입니다.
instanceName string   JDBC 드라이버 특성: instanceName입니다.
integratedSecurity boolean   JDBC 드라이버 특성: integratedSecurity입니다.
keyStoreAuthentication
  • JavaKeyStorePassword
  JDBC 드라이버 특성: keyStoreAuthentication입니다.
JavaKeyStorePassword
JavaKeyStorePassword
keyStoreLocation 파일에 대한 경로   JDBC 드라이버 특성: keyStoreLocation입니다.
keyStoreSecret 양방향으로 암호화된 비밀번호(문자열)   JDBC 드라이버 특성: keyStoreSecret입니다.
lastUpdateCount boolean   JDBC 드라이버 특성: lastUpdateCount입니다.
lockTimeout 밀리초 정밀도를 사용하는 기간   JDBC 드라이버 특성: lockTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
loginTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: loginTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
multiSubnetFailover boolean   JDBC 드라이버 특성: multiSubnetFailover입니다.
packetSize int

최소값: -1

최대값: 32767

  JDBC 드라이버 특성: packetSize입니다.
password 양방향으로 암호화된 비밀번호(문자열)   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
portNumber int   데이터베이스 연결을 구축할 포트입니다.
responseBuffering
  • full
  • adaptive
  JDBC 드라이버 특성: responseBuffering입니다.
full
full
adaptive
adaptive
selectMethod
  • direct
  • cursor
  JDBC 드라이버 특성: selectMethod입니다.
direct
direct
cursor
cursor
sendStringParametersAsUnicode boolean false JDBC 드라이버 특성: sendStringParametersAsUnicode입니다.
sendTimeAsDatetime boolean   JDBC 드라이버 특성: sendTimeAsDatetime입니다.
serverName string localhost 데이터베이스가 실행 중인 서버입니다.
serverNameAsACE boolean   JDBC 드라이버 특성: serverNameAsACE입니다.
serverSpn string   JDBC 드라이버 특성: serverSpn입니다.
transparentNetworkIPResolution boolean   JDBC 드라이버 특성: transparentNetworkIPResolution입니다.
trustServerCertificate boolean   JDBC 드라이버 특성: trustServerCertificate입니다.
trustStore string   JDBC 드라이버 특성: trustStore입니다.
trustStorePassword 양방향으로 암호화된 비밀번호(문자열)   JDBC 드라이버 특성: trustStorePassword입니다.
user string   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
workstationID string   JDBC 드라이버 특성: workstationID입니다.
xopenStates boolean   JDBC 드라이버 특성: xopenStates입니다.
oauthProvider > databaseStore > dataSource > properties.oracle
설명: Oracle JDBC 드라이버의 데이터 소스 특성입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
ONSConfiguration string   JDBC 드라이버 특성: ONSConfiguration입니다.
TNSEntryName string   JDBC 드라이버 특성: TNSEntryName입니다.
URL string   데이터베이스에 연결하기 위한 URL입니다. 예: jdbc:oracle:thin:@//localhost:1521/sample or jdbc:oracle:oci:@//localhost:1521/sample
connectionProperties string   JDBC 드라이버 특성: connectionProperties입니다.
databaseName string   JDBC 드라이버 특성: databaseName입니다.
driverType
  • oci
  • thin
thin JDBC 드라이버 특성: driverType입니다.
oci
oci
thin
thin
loginTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: loginTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
networkProtocol string   JDBC 드라이버 특성: networkProtocol입니다.
password 양방향으로 암호화된 비밀번호(문자열)   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
portNumber int 1521 데이터베이스 연결을 구축할 포트입니다.
serverName string localhost 데이터베이스가 실행 중인 서버입니다.
serviceName string   JDBC 드라이버 특성: serviceName입니다.
user string   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
oauthProvider > databaseStore > dataSource > properties.sybase
설명: Sybase JDBC 드라이버의 데이터 소스 특성입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
SERVER_INITIATED_TRANSACTIONS
  • false
  • true
false JDBC 드라이버 특성: SERVER_INITIATED_TRANSACTIONS입니다.
false
false
true
true
connectionProperties string SELECT_OPENS_CURSOR=true JDBC 드라이버 특성: connectionProperties입니다.
databaseName string   JDBC 드라이버 특성: databaseName입니다.
loginTimeout 초 정밀도를 사용하는 기간   JDBC 드라이버 특성: loginTimeout입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
networkProtocol
  • SSL
  • socket
  JDBC 드라이버 특성: networkProtocol입니다.
SSL
SSL
socket
socket
password 양방향으로 암호화된 비밀번호(문자열)   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
portNumber int 5000 데이터베이스 연결을 구축할 포트입니다.
resourceManagerName string   JDBC 드라이버 특성: resourceManagerName입니다.
serverName string localhost 데이터베이스가 실행 중인 서버입니다.
user string   이 특성을 구성하지 않고 컨테이너 관리 인증 별명을 사용하도록 권장합니다.
version int   JDBC 드라이버 특성: version입니다.
oauthProvider > databaseStore > dataSource > recoveryAuthData
설명: 트랜잭션 복구용 인증 데이터입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
password 양방향으로 암호화된 비밀번호(문자열)   EIS에 연결할 때 사용할 사용자의 비밀번호입니다. 값은 일반 텍스트 또는 인코딩된 양식으로 저장될 수 있습니다. 비밀번호를 인코드하는 것이 좋습니다. 그렇게 작업을 수행하려면 인코드 옵션으로 securityUtility 도구를 사용하십시오.
user string   EIS에 연결할 때 사용할 사용자의 이름입니다.
oauthProvider > grantType
설명: 제공자에 허용된 액세스 토큰 권한 부여 유형(OAuth 스펙의 설명대로)입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.grant.types.allowed입니다.
필수: false
데이터 유형: string
oauthProvider > jwtGrantType
설명: JWT 토큰 핸들러의 grant_type
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
clockSkew 초 정밀도를 사용하는 기간 300s OpenID Connect 클라이언트와 OpenID Connect 제공자 시스템이 동기화되지 않는 경우 이둘 사이에 허용되는 시차입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
iatRequired boolean false jwt 토큰에서 iat 청구는 필수입니다.
maxJtiCacheSize long

최소값: 1

10000 jti가 재사용되는 것을 방지하기 위해 jwt 토큰의 jti 데이터를 보관하는 캐시의 최대 크기입니다.
tokenMaxLifetime 초 정밀도를 사용하는 기간 7200s 시간은 jwt 토큰의 issued-at-time 이후 살아 있는 jwt 토큰의 최대 지속 시간을 표시합니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
oauthProvider > library
설명: 중개자 플러그인 클래스를 포함한 공유 라이브러리에 대한 참조입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
apiTypeVisibility string spec,ibm-api,api 스펙, ibm-api, api, 써드파티 조합의 쉼표로 분리된 목록과 같이 이 라이브러리의 클래스 로더가 확인할 수 있는 API 패키지 유형입니다.
description string   관리자를 위한 공유 라이브러리의 설명
filesetRef 최상위 레벨 fileset 요소에 대한 참조 목록입니다(쉼표로 구분된 문자열).   참조된 파일세트의 ID
name string   관리자를 위한 공유 라이브러리의 이름
oauthProvider > library > file
설명: 참조된 파일의 ID
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
id 문자열   고유 구성 ID입니다.
name 파일에 대한 경로   완전한 파일 이름
oauthProvider > library > fileset
설명: 참조된 파일세트의 ID
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
caseSensitive boolean true 검색이 대소문자를 구분해야 하는지 여부를 표시하는 부울입니다(기본값: true).
dir 디렉토리에 대한 경로 ${server.config.dir} 파일을 검색할 기본 디렉토리입니다.
excludes string   검색 결과에서 제외할 파일 이름 패턴의 쉼표 또는 공백으로 구분된 목록입니다. 기본적으로 어떤 파일도 제외되지 않습니다.
id 문자열   고유 구성 ID입니다.
includes string * 검색 결과에 포함할 파일 이름 패턴의 쉼표 또는 공백으로 구분된 목록입니다(기본값: *).
scanInterval 밀리초 정밀도를 사용하는 기간 0 시간 단위 접미부 h(시간), m(분), s(초), ms(밀리초)를 사용하여 파일 세트의 변경을 점검할 스캔 간격입니다(예: 2ms 또는 5s). 기본적으로 사용 안 합니다(scanInterval=0). 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
oauthProvider > library > folder
설명: 참조된 폴더의 ID
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
dir 디렉토리에 대한 경로   자원 파일을 찾기 위한 라이브러리 클래스 경로에 포함될 디렉토리 또는 폴더
id 문자열   고유 구성 ID입니다.
oauthProvider > localStore
설명: 클라이언트는 server.xml에 정의되고 토큰은 서버에 캐시됩니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
tokenStoreSize long 2000 토큰 저장소 크기
oauthProvider > localStore > client
설명: 고유 구성 ID입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
applicationType
  • native
  • web
web 애플리케이션의 유형은 클라이언트를 설명합니다.
native
원시
web
displayname string   클라이언트의 표시 이름입니다.
enabled boolean true 클라이언트는 true인 경우 사용 가능하고 false인 경우 사용 불가능합니다.
functionalUserId string   클라이언트 신임 정보 부여 유형을 사용하여 이 클라이언트가 획득한 액세스 토큰과 연관된 사용자 ID입니다. 이 클라이언트 매개변수가 지정되면 인트로스펙트 엔드포인트를 통해 functional_user_id 응답 매개변수에 값이 리턴됩니다.
id 문자열   고유 구성 ID입니다.
introspectTokens boolean false 권한 부여 서버에서 실행한 세부검사 토큰에 대한 세부검사 엔드포인트에 클라이언트가 액세스할 수 있는지를 명시한 부울 값입니다.
name string   클라이언트의 이름(ID라고도 함)입니다.
preAuthorizedScope string   자원 소유자가 사전 승인했으므로 자원 소유자의 동의가 필요 없다고 생각되는 액세스 토큰을 요청할 때 클라이언트에서 사용할 수 있는 공백으로 분리되는 범위 값 목록입니다.
scope string   클라이언트의 범위 목록을 공백으로 지정하십시오.
secret 양방향으로 암호화된 비밀번호(문자열)   클라이언트의 비밀 키입니다.
sessionManaged boolean false 클라이언트가 OpenID 세션 관리에 참여하는지를 표시하는 부울입니다.
subjectType
  • public
  이 클라이언트에 대한 응답을 위해 요청되는 주제 유형입니다.
public
public
tokenEndpointAuthMethod
  • client_secret_post
  • none
  • client_secret_basic
client_secret_basic 클라이언트의 토큰 엔드포인트에 대한 요청되는 인증 방법입니다.
client_secret_post
client_secret_post
none
없음
client_secret_basic
client_secret_basic
oauthProvider > localStore > client > functionalUserGroupIds
설명: 클라이언트 신임 정보 부여 유형을 사용하여 이 클라이언트가 획득한 액세스 토큰과 연관되는 그룹 ID 목록입니다. 이 클라이언트 매개변수가 지정되면 인트로스펙트 엔드포인트를 통해 functional_user_groupIds 응답 매개변수에 값이 리턴됩니다.
필수: false
데이터 유형: string
oauthProvider > localStore > client > grantTypes
설명: 클라이언트가 사용할 수 있는 권한 부여 유형입니다.
필수: false
데이터 유형:
oauthProvider > localStore > client > postLogoutRedirectUris
설명: 로그아웃이 수행된 후 post_logout_redirect_uri 매개변수를 사용하여 일반 사용자의 사용자 에이전트 경로 재지정을 요청하기 위해 RP가 제공하는 URL 배열입니다.
필수: false
데이터 유형: string
oauthProvider > localStore > client > redirect
설명: 권한 코드와 클라이언트의 내재된 권한 부여 유형 등 경로 재지정 기반 플로우에 사용하기 위한 경로 재지정 URI의 배열입니다. 요청에 아무것도 지정되지 않은 경우 첫 번째 경로 재지정 URI가 기본값으로 사용됩니다.
필수: false
데이터 유형: string
oauthProvider > localStore > client > resourceIds
설명: JSON 웹 토큰의 대상인 자원 ID입니다.
필수: false
데이터 유형: string
oauthProvider > localStore > client > responseTypes
설명: 클라이언트가 사용할 수 있는 응답 유형입니다.
필수: false
데이터 유형:
oauthProvider > mediatorClassname
설명: 중개자 플러그인 클래스 이름입니다. 전체 애플리케이션 서버 프로파일의 해당 제공자 매개변수는 oauth20.mediator.classnames입니다.
필수: false
데이터 유형: string
scopeToClaimMap
설명: 범위에 대한 청구를 지정하십시오.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
address string address 주소 범위와 연관되는, 쉼표로 구분된 청구 목록을 지정하십시오.
email string email, email_verified 이메일 범위와 연관되는, 쉼표로 구분된 청구 목록을 지정하십시오.
phone string phone_number, phone_number_verified 전화 범위와 연관되는, 쉼표로 구분된 청구 목록을 지정하십시오.
profile string name, family_name, given_name, middle_name, nickname, preferred_username, profile, picture, website, gender, birthdate, zoneinfo, locale, updated_at 프로파일 범위와 연관되는, 쉼표로 구분된 청구 목록을 지정하십시오.
scopeToClaimMap > property
설명: 고유 구성 ID입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
id 문자열   고유 구성 ID입니다.
name string   특성의 이름 지정
value string   특성의 값 지정

주제의 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: Monday, 5 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=rwlp_config_openidConnectProvider
파일 이름: rwlp_config_openidConnectProvider.html