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));
}
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));
}
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));
}
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));
}
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));
}
Aggregations