Search in sources :

Example 6 with ColumnDescriptorEntry

use of edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry in project OA4MP by ncsa.

the class LDAPStoreTable method createColumnDescriptors.

@Override
public void createColumnDescriptors() {
    super.createColumnDescriptors();
    LDAPEntryKeys k = (LDAPEntryKeys) keys;
    getColumnDescriptor().add(new ColumnDescriptorEntry(k.clientID(), LONGVARCHAR));
    getColumnDescriptor().add(new ColumnDescriptorEntry(k.ldap(), LONGVARCHAR));
}
Also used : ColumnDescriptorEntry(edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry)

Example 7 with ColumnDescriptorEntry

use of edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry in project OA4MP by ncsa.

the class BaseClientTable method createColumnDescriptors.

@Override
public void createColumnDescriptors() {
    super.createColumnDescriptors();
    getColumnDescriptor().add(new ColumnDescriptorEntry(getBKK().secret(), LONGVARCHAR));
}
Also used : ColumnDescriptorEntry(edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry)

Example 8 with ColumnDescriptorEntry

use of edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry in project OA4MP by ncsa.

the class ClientApprovalTable method createColumnDescriptors.

@Override
public void createColumnDescriptors() {
    super.createColumnDescriptors();
    getColumnDescriptor().add(new ColumnDescriptorEntry(ca().approver(), LONGVARCHAR));
    getColumnDescriptor().add(new ColumnDescriptorEntry(ca().approvalTS(), TIMESTAMP));
    getColumnDescriptor().add(new ColumnDescriptorEntry(ca().approved(), BOOLEAN));
    getColumnDescriptor().add(new ColumnDescriptorEntry(ca().status(), LONGVARCHAR));
}
Also used : ColumnDescriptorEntry(edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry)

Example 9 with ColumnDescriptorEntry

use of edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry in project OA4MP by ncsa.

the class OA2ClientTable method createColumnDescriptors.

@Override
public void createColumnDescriptors() {
    super.createColumnDescriptors();
    OA2ClientKeys k = (OA2ClientKeys) keys;
    getColumnDescriptor().add(new ColumnDescriptorEntry(k.callbackUri(), LONGVARCHAR));
    getColumnDescriptor().add(new ColumnDescriptorEntry(k.scopes(), LONGVARCHAR));
    getColumnDescriptor().add(new ColumnDescriptorEntry(k.rtLifetime(), BIGINT));
    getColumnDescriptor().add(new ColumnDescriptorEntry(k.issuer(), LONGVARCHAR));
    getColumnDescriptor().add(new ColumnDescriptorEntry(k.ldap(), LONGVARCHAR));
    getColumnDescriptor().add(new ColumnDescriptorEntry(k.cfg(), LONGVARCHAR));
    getColumnDescriptor().add(new ColumnDescriptorEntry(k.signTokens(), BOOLEAN));
    getColumnDescriptor().add(new ColumnDescriptorEntry(k.publicClient(), BOOLEAN));
}
Also used : OA2ClientKeys(edu.uiuc.ncsa.security.oauth_2_0.OA2ClientKeys) ColumnDescriptorEntry(edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry)

Example 10 with ColumnDescriptorEntry

use of edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry in project OA4MP by ncsa.

the class OA2TransactionTable method createColumnDescriptors.

@Override
public void createColumnDescriptors() {
    super.createColumnDescriptors();
    getColumnDescriptor().add(new ColumnDescriptorEntry(getOA2Keys().refreshToken(), java.sql.Types.LONGVARCHAR));
    getColumnDescriptor().add(new ColumnDescriptorEntry(getOA2Keys().refreshTokenValid(), Types.BOOLEAN));
    getColumnDescriptor().add(new ColumnDescriptorEntry(getOA2Keys().expiresIn(), Types.BIGINT));
    getColumnDescriptor().add(new ColumnDescriptorEntry(getOA2Keys().nonce(), Types.LONGVARCHAR));
    getColumnDescriptor().add(new ColumnDescriptorEntry(getOA2Keys().flowStates(), Types.LONGVARCHAR));
    getColumnDescriptor().add(new ColumnDescriptorEntry(getOA2Keys().authTime(), Types.TIMESTAMP));
    getColumnDescriptor().add(new ColumnDescriptorEntry(getOA2Keys().scopes(), Types.LONGVARCHAR));
}
Also used : ColumnDescriptorEntry(edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry)

Aggregations

ColumnDescriptorEntry (edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry)11 OA2ClientKeys (edu.uiuc.ncsa.security.oauth_2_0.OA2ClientKeys)1