Skip to content

Decide what to do with proprietary Kerberos api's #426

@sammefford

Description

@sammefford

I currently get the following warnings when I compile the develop branch:

[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[36,24] Credentials is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[37,24] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[38,24] PrincipalName is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[39,24] RealmException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\example\cookbook\KerberosClientCreator.java:[26,24] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\impl\HTTPKerberosAuthFilter.java:[44,24] Credentials is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\impl\HTTPKerberosAuthFilter.java:[45,24] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\impl\HTTPKerberosAuthFilter.java:[46,24] PrincipalName is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\example\cookbook\KerberosSSLClientCreator.java:[35,24] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[215,54] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[216,2] Credentials is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[220,46] PrincipalName is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[220,10] Credentials is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[222,10] Credentials is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[225,13] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[230,15] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[346,38] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\DatabaseClientFactory.java:[350,57] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\example\cookbook\KerberosClientCreator.java:[44,11] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\impl\HTTPKerberosAuthFilter.java:[69,34] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\impl\HTTPKerberosAuthFilter.java:[102,50] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\impl\HTTPKerberosAuthFilter.java:[104,8] Credentials is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\impl\HTTPKerberosAuthFilter.java:[107,55] PrincipalName is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\impl\HTTPKerberosAuthFilter.java:[107,19] Credentials is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\impl\HTTPKerberosAuthFilter.java:[110,19] Credentials is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\impl\HTTPKerberosAuthFilter.java:[113,22] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\impl\HTTPKerberosAuthFilter.java:[118,30] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\impl\HTTPKerberosAuthFilter.java:[215,107] KrbException is internal proprietary API and may be removed in a future release
[WARNING] \marklogic\projects\java-client-api-dev\src\main\java\com\marklogic\client\example\cookbook\KerberosSSLClientCreator.java:[74,11] KrbException is internal proprietary API and may be removed in a future release

I'm thinking we need to address these warnings by the compiler. Let's discuss.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions