rename compromise_date to compromise_occurrence_date

This commit is contained in:
Hao Shen 2017-04-21 11:27:10 -07:00
parent f7e0e55955
commit 8f16558b76
5 changed files with 21 additions and 20 deletions

View File

@ -40,7 +40,7 @@ class RevokeRequestPayload(Struct):
def __init__(self, def __init__(self,
unique_identifier=None, unique_identifier=None,
revocation_reason=None, revocation_reason=None,
compromise_date=None): compromise_occurrence_date=None):
""" """
Construct a RevokeRequestPayload object. Construct a RevokeRequestPayload object.
Args: Args:
@ -48,13 +48,13 @@ class RevokeRequestPayload(Struct):
cryptographic object. cryptographic object.
revocation_reason (RevocationReason): The reason why the object was revocation_reason (RevocationReason): The reason why the object was
revoked. revoked.
compromise_date (DateTime): the date of compromise if the object compromise_occurrence_date (DateTime): the datetime when the object
was compromised. was first believed to be compromised.
""" """
super(RevokeRequestPayload, self).__init__( super(RevokeRequestPayload, self).__init__(
tag=enums.Tags.REQUEST_PAYLOAD) tag=enums.Tags.REQUEST_PAYLOAD)
self.unique_identifier = unique_identifier self.unique_identifier = unique_identifier
self.compromise_date = compromise_date self.compromise_occurrence_date = compromise_occurrence_date
self.revocation_reason = revocation_reason self.revocation_reason = revocation_reason
if self.revocation_reason is None: if self.revocation_reason is None:
self.revocation_reason = objects.RevocationReason() self.revocation_reason = objects.RevocationReason()
@ -78,9 +78,9 @@ class RevokeRequestPayload(Struct):
self.revocation_reason.read(tstream) self.revocation_reason.read(tstream)
if self.is_tag_next(enums.Tags.COMPROMISE_OCCURRENCE_DATE, tstream): if self.is_tag_next(enums.Tags.COMPROMISE_OCCURRENCE_DATE, tstream):
self.compromise_date = primitives.DateTime( self.compromise_occurrence_date = primitives.DateTime(
tag=enums.Tags.COMPROMISE_OCCURRENCE_DATE) tag=enums.Tags.COMPROMISE_OCCURRENCE_DATE)
self.compromise_date.read(tstream) self.compromise_occurrence_date.read(tstream)
self.is_oversized(tstream) self.is_oversized(tstream)
self.validate() self.validate()
@ -100,8 +100,8 @@ class RevokeRequestPayload(Struct):
self.revocation_reason.write(tstream) self.revocation_reason.write(tstream)
if self.compromise_date is not None: if self.compromise_occurrence_date is not None:
self.compromise_date.write(tstream) self.compromise_occurrence_date.write(tstream)
# Write the length and value of the request payload # Write the length and value of the request payload
self.length = tstream.length() self.length = tstream.length()
@ -117,8 +117,9 @@ class RevokeRequestPayload(Struct):
attributes.UniqueIdentifier): attributes.UniqueIdentifier):
msg = "invalid unique identifier" msg = "invalid unique identifier"
raise TypeError(msg) raise TypeError(msg)
if self.compromise_date is not None: if self.compromise_occurrence_date is not None:
if not isinstance(self.compromise_date, primitives.DateTime): if not isinstance(self.compromise_occurrence_date,
primitives.DateTime):
msg = "invalid compromise time" msg = "invalid compromise time"
raise TypeError(msg) raise TypeError(msg)
if not isinstance(self.revocation_reason, objects.RevocationReason): if not isinstance(self.revocation_reason, objects.RevocationReason):

View File

@ -570,7 +570,7 @@ class ProxyKmipClient(api.KmipClient):
Optional, defaults to None. Optional, defaults to None.
compromise_occurrence_date (int): An integer, the number of seconds compromise_occurrence_date (int): An integer, the number of seconds
since the epoch, which will be converted to the Datetime when since the epoch, which will be converted to the Datetime when
the managed object was firstly believed to be compromised. the managed object was first believed to be compromised.
Optional, defaults to None. Optional, defaults to None.
Returns: Returns:

View File

@ -822,7 +822,7 @@ class KMIPProxy(KMIP):
payload = revoke.RevokeRequestPayload( payload = revoke.RevokeRequestPayload(
unique_identifier=uuid, unique_identifier=uuid,
revocation_reason=reason, revocation_reason=reason,
compromise_date=compromise_occurrence_date) compromise_occurrence_date=compromise_occurrence_date)
batch_item = messages.RequestBatchItem(operation=operation, batch_item = messages.RequestBatchItem(operation=operation,
request_payload=payload) request_payload=payload)

View File

@ -121,7 +121,7 @@ class TestRevokeRequestPayload(TestCase):
payload = revoke.RevokeRequestPayload( payload = revoke.RevokeRequestPayload(
unique_identifier=self.uuid, unique_identifier=self.uuid,
revocation_reason=reason, revocation_reason=reason,
compromise_date=date) compromise_occurrence_date=date)
payload.write(stream) payload.write(stream)
length_expected = len(self.encoding_a) length_expected = len(self.encoding_a)

View File

@ -4397,7 +4397,7 @@ class TestKmipEngine(testtools.TestCase):
payload = revoke.RevokeRequestPayload( payload = revoke.RevokeRequestPayload(
unique_identifier=attributes.UniqueIdentifier(object_id), unique_identifier=attributes.UniqueIdentifier(object_id),
revocation_reason=reason_unspecified, revocation_reason=reason_unspecified,
compromise_date=date) compromise_occurrence_date=date)
response_payload = e._process_revoke(payload) response_payload = e._process_revoke(payload)
e._data_session.commit() e._data_session.commit()
@ -4424,7 +4424,7 @@ class TestKmipEngine(testtools.TestCase):
payload = revoke.RevokeRequestPayload( payload = revoke.RevokeRequestPayload(
unique_identifier=attributes.UniqueIdentifier(object_id), unique_identifier=attributes.UniqueIdentifier(object_id),
revocation_reason=reason_compromise, revocation_reason=reason_compromise,
compromise_date=date) compromise_occurrence_date=date)
response_payload = e._process_revoke(payload) response_payload = e._process_revoke(payload)
e._data_session.commit() e._data_session.commit()
@ -4454,7 +4454,7 @@ class TestKmipEngine(testtools.TestCase):
payload = revoke.RevokeRequestPayload( payload = revoke.RevokeRequestPayload(
unique_identifier=attributes.UniqueIdentifier(object_id), unique_identifier=attributes.UniqueIdentifier(object_id),
revocation_reason=reason_compromise, revocation_reason=reason_compromise,
compromise_date=date) compromise_occurrence_date=date)
response_payload = e._process_revoke(payload) response_payload = e._process_revoke(payload)
e._data_session.commit() e._data_session.commit()
e._data_session = e._data_store_session_factory() e._data_session = e._data_store_session_factory()
@ -4482,7 +4482,7 @@ class TestKmipEngine(testtools.TestCase):
e._id_placeholder = str(object_id) e._id_placeholder = str(object_id)
payload = revoke.RevokeRequestPayload( payload = revoke.RevokeRequestPayload(
revocation_reason=reason_unspecified, revocation_reason=reason_unspecified,
compromise_date=date) compromise_occurrence_date=date)
response_payload = e._process_revoke(payload) response_payload = e._process_revoke(payload)
e._data_session.commit() e._data_session.commit()
@ -4537,7 +4537,7 @@ class TestKmipEngine(testtools.TestCase):
payload = revoke.RevokeRequestPayload( payload = revoke.RevokeRequestPayload(
unique_identifier=attributes.UniqueIdentifier(object_id), unique_identifier=attributes.UniqueIdentifier(object_id),
revocation_reason=reason_unspecified, revocation_reason=reason_unspecified,
compromise_date=date) compromise_occurrence_date=date)
args = (payload, ) args = (payload, )
regex = "The object is not active and cannot be revoked with " \ regex = "The object is not active and cannot be revoked with " \
@ -4578,7 +4578,7 @@ class TestKmipEngine(testtools.TestCase):
payload = revoke.RevokeRequestPayload( payload = revoke.RevokeRequestPayload(
unique_identifier=attributes.UniqueIdentifier(object_id), unique_identifier=attributes.UniqueIdentifier(object_id),
revocation_reason=reason_unspecified, revocation_reason=reason_unspecified,
compromise_date=date) compromise_occurrence_date=date)
args = (payload,) args = (payload,)
name = enums.ObjectType.OPAQUE_DATA.name name = enums.ObjectType.OPAQUE_DATA.name
@ -4622,7 +4622,7 @@ class TestKmipEngine(testtools.TestCase):
payload = revoke.RevokeRequestPayload( payload = revoke.RevokeRequestPayload(
unique_identifier=attributes.UniqueIdentifier(id_a), unique_identifier=attributes.UniqueIdentifier(id_a),
revocation_reason=reason_unspecified, revocation_reason=reason_unspecified,
compromise_date=date) compromise_occurrence_date=date)
args = [payload] args = [payload]
self.assertRaisesRegex( self.assertRaisesRegex(